{"level":"info","ts":"2026-04-18T01:04:24Z","logger":"DeploymentValidation","msg":"Operator Version: 0.0.1"} {"level":"info","ts":"2026-04-18T01:04:24Z","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-18T01:04:24Z","logger":"DeploymentValidation","msg":"Go OS/Arch: linux/amd64"} {"level":"info","ts":"2026-04-18T01:04:24Z","logger":"DeploymentValidation","msg":"Setting Up Manager"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"DeploymentValidation","msg":"Load KubeConfig"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"DeploymentValidation","msg":"Initialize Manager"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"DeploymentValidation","msg":"Initialize Scheme"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"DeploymentValidation","msg":"Getting Manager Options"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"DeploymentValidation","msg":"Adding Healthz and Readyz checks"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"DeploymentValidation","msg":"Registering Components"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"DeploymentValidation","msg":"Initialize Prometheus Registry"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"DeploymentValidation","msg":"Initialize Prometheus metrics endpoint","endpoint":"http://0.0.0.0:8383/metrics"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"DeploymentValidation","msg":"Initialize ConfigMap watcher"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"DeploymentValidation","msg":"Initialize Validation Engine"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"DeploymentValidation","msg":"Initialize Reconciler"} {"level":"info","ts":"2026-04-18T01:04:24Z","logger":"DeploymentValidation","msg":"Starting Manager"} {"level":"info","ts":"2026-04-18T01:04:24Z","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-04-18T01:04:24Z","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-18T01:04:24Z","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-18T01:04:24Z","logger":"GenericReconciler","msg":"The ConfigMap has been updated"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"info","ts":"2026-04-18T01:04:24Z","logger":"KubeAPIWarningLogger","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-18T01:04:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"info","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"info","ts":"2026-04-18T01:06:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-18T01:08:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-18T01:08:24Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-18T01:08:24Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-18T01:08:24Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-18T01:08:24Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-18T01:08:24Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-18T01:08:24Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-18T01:08:24Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-18T01:08:24Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-18T01:08:24Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-18T01:08:24Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-18T01:08:24Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-18T01:08:24Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-18T01:08:24Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-18T01:08:24Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-18T01:08:24Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-18T01:08:24Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-18T01:08:24Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-18T01:08:24Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-18T01:08:24Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-18T01:08: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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08: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-18T01:08: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-18T01:08: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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08: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-18T01:08: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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08: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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08: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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08: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-18T01:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:08: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-18T01:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:08: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-18T01:08:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-server-metrics","kind":"Service","validation":"dangling-service","check_description":"Indicates when services do not have any associated deployments.","check_remediation":"Confirm that your service's selector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching service labels (map[app.kubernetes.io/name:tssc-gitops-server])"} {"level":"debug","ts":"2026-04-18T01:08: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-18T01:08: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-18T01:08: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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08: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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08: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-18T01:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:08:24Z","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-18T01:08: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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08: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-18T01:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04182026-010726-UTC,pod-template-hash=84bbbb779d"} {"level":"debug","ts":"2026-04-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08: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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08:24Z","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-18T01:08: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-18T01:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:08: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-18T01:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:08: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-18T01:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:08:24Z","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-18T01:08: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-18T01:08: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-18T01:08:25Z","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-18T01:08:25Z","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-18T01:08:25Z","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-18T01:08:25Z","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-18T01:08:25Z","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-18T01:08:25Z","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-18T01:08:25Z","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-18T01:08:25Z","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-18T01:08:25Z","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-18T01:08:25Z","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-18T01:08:25Z","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-18T01:08:25Z","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-18T01:08:25Z","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-18T01:08:25Z","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-18T01:08:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:08: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-18T01:08: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-18T01:08: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-18T01:08:25Z","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-18T01:08: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-18T01:08:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:08: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-18T01:08: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-18T01:08:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-18T01:08:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:08:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-18T01:08:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-18T01:08:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-18T01:08:25Z","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-18T01:08:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:08:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-18T01:08:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-18T01:08:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:08:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"info","ts":"2026-04-18T01:08:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-18T01: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-18T01:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01: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-18T01:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01: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-18T01:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01: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-18T01:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01: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-18T01:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01: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-18T01:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01: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-18T01:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01: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-94fbc784b,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-18T01:10:24Z","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-18T01:10:24Z","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-18T01:10:24Z","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-18T01:10:24Z","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-18T01:10:24Z","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-18T01:10:24Z","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-18T01: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-18T01:10:24Z","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-18T01:10:24Z","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-18T01:10:24Z","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-18T01:10:24Z","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-18T01: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=6aedc692-b6f1-4b59-a22f-39dc898e518d,batch.kubernetes.io/job-name=tssc-iam,controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-18T01:10:24Z","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-18T01:10:24Z","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-18T01:10:24Z","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-18T01:10:24Z","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-18T01:10:24Z","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-18T01:10:24Z","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-18T01: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-18T01:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01: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-18T01:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01: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-18T01:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:10:25Z","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-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:10:25Z","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-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:10:25Z","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-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04182026-010726-UTC,pod-template-hash=84bbbb779d"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","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-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:10:25Z","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-18T01:10: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-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:10: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-18T01:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:10: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-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:10: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-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:10: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-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:10: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-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:10: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-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:10: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-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:10: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-18T01:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-18T01:10:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-18T01:12: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-18T01:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:12: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-18T01:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:12: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-18T01:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:12: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-18T01:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:12: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-18T01:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:12: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-18T01:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:12: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=6aedc692-b6f1-4b59-a22f-39dc898e518d,batch.kubernetes.io/job-name=tssc-iam,controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-18T01:12:24Z","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-18T01:12:24Z","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-18T01:12:24Z","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-18T01:12:24Z","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-18T01:12:24Z","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-18T01:12:24Z","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-18T01:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:12: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-18T01:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:12: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-18T01:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:12: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-18T01:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:12: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-18T01:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:12: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-94fbc784b,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04182026-010726-UTC,pod-template-hash=84bbbb779d"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","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-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","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-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","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-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","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-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-bvdgp","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-bvdgp","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-bvdgp","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-bvdgp","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-bvdgp","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-bvdgp","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-bvdgp","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-bvdgp","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-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=664dc7b555"} {"level":"debug","ts":"2026-04-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,batch.kubernetes.io/job-name=tuf-repository-init-5fvzl,controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,job-name=tuf-repository-init-5fvzl,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-5fvzl","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-5fvzl","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-5fvzl","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-5fvzl","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-5fvzl","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-5fvzl","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-5fvzl","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-5fvzl","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-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=786c897865"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"fulcio-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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"fulcio-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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"fulcio-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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"fulcio-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 \"fulcio\" not found"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"fulcio-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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"fulcio-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 \"fulcio-server\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"fulcio-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 \"fulcio-server\" has cpu request 0"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"fulcio-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 \"fulcio-server\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"fulcio-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 \"fulcio-server\" has memory request 0"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"fulcio-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 \"fulcio-server\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,batch.kubernetes.io/job-name=segment-backup-installation-gfxt2,controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,job-name=segment-backup-installation-gfxt2"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-gfxt2","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-gfxt2","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-gfxt2","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 \"rhtas-segment-backup-job\" not found"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-gfxt2","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-gfxt2","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 \"segment-backup-installation\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-gfxt2","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 \"segment-backup-installation\" has cpu request 0"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-gfxt2","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 \"segment-backup-installation\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-gfxt2","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 \"segment-backup-installation\" has memory request 0"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-gfxt2","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 \"segment-backup-installation\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-4p6vc","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-4p6vc","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-4p6vc","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-4p6vc","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-4p6vc","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-4p6vc","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-4p6vc","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-4p6vc","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-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,batch.kubernetes.io/job-name=rekor-createtree-job-4p6vc,controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,job-name=rekor-createtree-job-4p6vc"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-4p6vc","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-4p6vc","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-4p6vc","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 \"rekor-createtree-job\" not found"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-4p6vc","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-4p6vc","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-4p6vc","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-4p6vc","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-4p6vc","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-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-4p6vc","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-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58f8d85779"} {"level":"debug","ts":"2026-04-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","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-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5c797d6dbb"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=698cbcf95c"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,batch.kubernetes.io/job-name=ctlog-createtree-job-bvdgp,controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,job-name=ctlog-createtree-job-bvdgp"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-bvdgp","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-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7475469498"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58b5d598cb"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:12:25Z","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-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7b4b45b49d"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"app.kubernetes.io/managed-by=Helm,helmet.redhat-appstudio.github.com/post-deploy=delete"} {"level":"debug","ts":"2026-04-18T01: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-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01: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-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01: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-18T01:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-18T01:12:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-18T01: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-18T01:14: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-18T01:14: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-18T01:14: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-18T01:14: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-18T01:14: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-18T01:14: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-18T01:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:14: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-18T01:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:14: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-18T01:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:14: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-18T01:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:14: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-18T01:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:14: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-18T01:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:14: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-18T01:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:14: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-94fbc784b,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:14: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-18T01:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:14: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=6aedc692-b6f1-4b59-a22f-39dc898e518d,batch.kubernetes.io/job-name=tssc-iam,controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:14: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-18T01:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:14: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-18T01:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:14: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-18T01:14: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-18T01:14: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-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:14:25Z","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-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04182026-010726-UTC,pod-template-hash=84bbbb779d"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","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-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","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-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6858b99fdb,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-developer-hub","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-developer-hub","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-developer-hub","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-developer-hub","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-psql-developer-hub","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-psql-developer-hub","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-psql-developer-hub","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-psql-developer-hub","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,batch.kubernetes.io/job-name=ctlog-createtree-job-bvdgp,controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,job-name=ctlog-createtree-job-bvdgp"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=664dc7b555"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,batch.kubernetes.io/job-name=tuf-repository-init-5fvzl,controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,job-name=tuf-repository-init-5fvzl,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-5fvzl","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-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-5fvzl","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-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-5fvzl","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-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-5fvzl","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-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-5fvzl","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-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-5fvzl","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-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-5fvzl","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-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-5fvzl","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-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5c797d6dbb"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,batch.kubernetes.io/job-name=rekor-createtree-job-4p6vc,controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,job-name=rekor-createtree-job-4p6vc"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=786c897865"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=698cbcf95c"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7b4b45b49d"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=57878764f"} {"level":"debug","ts":"2026-04-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tuf\" not found"} {"level":"debug","ts":"2026-04-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58f8d85779"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,batch.kubernetes.io/job-name=segment-backup-installation-gfxt2,controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,job-name=segment-backup-installation-gfxt2"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58b5d598cb"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7475469498"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","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-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-dh,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-dh,app.kubernetes.io/version=1.9,helm.sh/chart=tssc-dh-1.9.0"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"rhdh-kubernetes-plugin\" not found"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"copy-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"rollout-status-test\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rollout-status-test\" has cpu request 0"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rollout-status-test\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rollout-status-test\" has memory request 0"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rollout-status-test\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","kind":"Job","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","kind":"Job","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","kind":"Job","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tssc-pipelines\" not found"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","kind":"Job","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"tekton-chains-cosign\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tekton-chains-cosign\" has cpu request 0"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tekton-chains-cosign\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tekton-chains-cosign\" has memory request 0"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tekton-chains-cosign\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01: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-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=create-db,batch.kubernetes.io/controller-uid=48c15696-1c74-41a2-b58e-94190e937cc9,batch.kubernetes.io/job-name=create-db,controller-uid=48c15696-1c74-41a2-b58e-94190e937cc9,job-name=create-db"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","kind":"Job","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","kind":"Job","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","kind":"Job","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"job\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"job\" has cpu request 0"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"job\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"job\" has memory request 0"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"job\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=create-importers,batch.kubernetes.io/controller-uid=7736877f-a5a5-4b6c-a781-7388cb1d7a38,batch.kubernetes.io/job-name=create-importers,controller-uid=7736877f-a5a5-4b6c-a781-7388cb1d7a38,job-name=create-importers"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","kind":"Job","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","kind":"Job","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","kind":"Job","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"job\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"job\" has cpu request 0"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"job\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"job\" has memory request 0"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"job\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01: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-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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=7bc8b67864"} {"level":"debug","ts":"2026-04-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=migrate-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.3"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"migrate-db","kind":"Job","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"migrate-db","kind":"Job","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=migrate-db,batch.kubernetes.io/controller-uid=73baa72e-eac2-4e89-a3bb-1c95a0aeda03,batch.kubernetes.io/job-name=migrate-db,controller-uid=73baa72e-eac2-4e89-a3bb-1c95a0aeda03,job-name=migrate-db"} {"level":"debug","ts":"2026-04-18T01: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-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01: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-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.3"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-importers,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.3"} {"level":"debug","ts":"2026-04-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01: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-18T01:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"info","ts":"2026-04-18T01:14:26Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04182026-010726-UTC,pod-template-hash=84bbbb779d"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:16:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6858b99fdb,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-18T01:16:24Z","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-18T01:16:24Z","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-18T01:16:24Z","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-18T01:16:24Z","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-18T01:16: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-18T01:16:24Z","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-18T01:16:24Z","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-18T01:16:24Z","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-18T01:16:24Z","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-18T01:16: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-18T01:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7475469498"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=698cbcf95c"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58f8d85779"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,batch.kubernetes.io/job-name=ctlog-createtree-job-bvdgp,controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,job-name=ctlog-createtree-job-bvdgp"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5c797d6dbb"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58b5d598cb"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=664dc7b555"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,batch.kubernetes.io/job-name=segment-backup-installation-gfxt2,controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,job-name=segment-backup-installation-gfxt2"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=786c897865"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,batch.kubernetes.io/job-name=rekor-createtree-job-4p6vc,controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,job-name=rekor-createtree-job-4p6vc"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7b4b45b49d"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,batch.kubernetes.io/job-name=tuf-repository-init-5fvzl,controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,job-name=tuf-repository-init-5fvzl,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=57878764f"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01: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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-dh,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-dh,app.kubernetes.io/version=1.9,helm.sh/chart=tssc-dh-1.9.0"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01: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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=migrate-db,batch.kubernetes.io/controller-uid=73baa72e-eac2-4e89-a3bb-1c95a0aeda03,batch.kubernetes.io/job-name=migrate-db,controller-uid=73baa72e-eac2-4e89-a3bb-1c95a0aeda03,job-name=migrate-db"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.3"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=create-db,batch.kubernetes.io/controller-uid=48c15696-1c74-41a2-b58e-94190e937cc9,batch.kubernetes.io/job-name=create-db,controller-uid=48c15696-1c74-41a2-b58e-94190e937cc9,job-name=create-db"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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=7bc8b67864"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-importers,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.3"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=migrate-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.3"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=create-importers,batch.kubernetes.io/controller-uid=7736877f-a5a5-4b6c-a781-7388cb1d7a38,batch.kubernetes.io/job-name=create-importers,controller-uid=7736877f-a5a5-4b6c-a781-7388cb1d7a38,job-name=create-importers"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01: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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01: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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01: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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01: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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01: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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:16: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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:16:25Z","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-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:16:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:16:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:16:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-18T01:16:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:16:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-18T01:16:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:16:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-18T01:16:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:16:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-18T01:16:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:16:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-94fbc784b,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-18T01:16:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:16:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-04-18T01:16:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:16:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,batch.kubernetes.io/job-name=tssc-iam,controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-18T01:16:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-18T01:16:26Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04182026-010726-UTC,pod-template-hash=84bbbb779d"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6858b99fdb,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5c797d6dbb"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,batch.kubernetes.io/job-name=segment-backup-installation-gfxt2,controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,job-name=segment-backup-installation-gfxt2"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=698cbcf95c"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58b5d598cb"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=57878764f"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=664dc7b555"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,batch.kubernetes.io/job-name=tuf-repository-init-5fvzl,controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,job-name=tuf-repository-init-5fvzl,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,batch.kubernetes.io/job-name=ctlog-createtree-job-bvdgp,controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,job-name=ctlog-createtree-job-bvdgp"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=786c897865"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7b4b45b49d"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58f8d85779"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7475469498"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,batch.kubernetes.io/job-name=rekor-createtree-job-4p6vc,controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,job-name=rekor-createtree-job-4p6vc"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-dh,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-dh,app.kubernetes.io/version=1.9,helm.sh/chart=tssc-dh-1.9.0"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18: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-18T01:18: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-18T01:18: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-18T01:18: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-18T01:18: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-18T01:18: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-18T01:18: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-18T01:18: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-18T01:18: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-18T01:18: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-18T01:18: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-18T01:18: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-18T01:18: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-18T01:18: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-18T01:18: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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=migrate-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.3"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=create-importers,batch.kubernetes.io/controller-uid=7736877f-a5a5-4b6c-a781-7388cb1d7a38,batch.kubernetes.io/job-name=create-importers,controller-uid=7736877f-a5a5-4b6c-a781-7388cb1d7a38,job-name=create-importers"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=migrate-db,batch.kubernetes.io/controller-uid=73baa72e-eac2-4e89-a3bb-1c95a0aeda03,batch.kubernetes.io/job-name=migrate-db,controller-uid=73baa72e-eac2-4e89-a3bb-1c95a0aeda03,job-name=migrate-db"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:18: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=7bc8b67864"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18: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-18T01:18: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-18T01:18: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-18T01:18: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-18T01:18: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-18T01:18: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-18T01:18: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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.3"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=create-db,batch.kubernetes.io/controller-uid=48c15696-1c74-41a2-b58e-94190e937cc9,batch.kubernetes.io/job-name=create-db,controller-uid=48c15696-1c74-41a2-b58e-94190e937cc9,job-name=create-db"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-importers,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.3"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:18: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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:18:25Z","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-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-18T01:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:18:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-94fbc784b,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-18T01:18:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:18:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-04-18T01:18:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:18:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,batch.kubernetes.io/job-name=tssc-iam,controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-18T01:18:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:18:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:18:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:18:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-18T01:18:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:18:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-18T01:18:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:18:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-18T01:18:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:18:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-18T01:18:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:18:26Z","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-18T01:18:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:18:26Z","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-18T01:18:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:18:26Z","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-18T01:18:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-18T01:18:26Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:20: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=48c15696-1c74-41a2-b58e-94190e937cc9,batch.kubernetes.io/job-name=create-db,controller-uid=48c15696-1c74-41a2-b58e-94190e937cc9,job-name=create-db"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20: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-18T01:20: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-18T01:20: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-18T01:20: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-18T01:20: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-18T01:20: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-18T01:20: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-18T01:20: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-18T01:20: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-18T01:20: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-18T01:20: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-18T01:20: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-18T01:20: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-18T01:20: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-18T01:20: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-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:20: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=73baa72e-eac2-4e89-a3bb-1c95a0aeda03,batch.kubernetes.io/job-name=migrate-db,controller-uid=73baa72e-eac2-4e89-a3bb-1c95a0aeda03,job-name=migrate-db"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:20: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=7bc8b67864"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20: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-18T01:20: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-18T01:20: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-18T01:20: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-18T01:20: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-18T01:20: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-18T01:20: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-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:20: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=7736877f-a5a5-4b6c-a781-7388cb1d7a38,batch.kubernetes.io/job-name=create-importers,controller-uid=7736877f-a5a5-4b6c-a781-7388cb1d7a38,job-name=create-importers"} {"level":"debug","ts":"2026-04-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:20:24Z","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-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:20:24Z","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-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:20:25Z","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-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-94fbc784b,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,batch.kubernetes.io/job-name=tssc-iam,controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:20: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-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","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-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","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-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","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-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04182026-010726-UTC,pod-template-hash=84bbbb779d"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","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-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6858b99fdb,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-developer-hub","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-developer-hub","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-developer-hub","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-developer-hub","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-04-18T01:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5c797d6dbb"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=786c897865"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,batch.kubernetes.io/job-name=ctlog-createtree-job-bvdgp,controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,job-name=ctlog-createtree-job-bvdgp"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,batch.kubernetes.io/job-name=segment-backup-installation-gfxt2,controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,job-name=segment-backup-installation-gfxt2"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58f8d85779"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=698cbcf95c"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7b4b45b49d"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7475469498"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","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-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,batch.kubernetes.io/job-name=rekor-createtree-job-4p6vc,controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,job-name=rekor-createtree-job-4p6vc"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=664dc7b555"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,batch.kubernetes.io/job-name=tuf-repository-init-5fvzl,controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,job-name=tuf-repository-init-5fvzl,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58b5d598cb"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=57878764f"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-18T01:20:26Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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=04182026-010726-UTC,pod-template-hash=84bbbb779d"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6858b99fdb,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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=5c797d6dbb"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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=786c897865"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,batch.kubernetes.io/job-name=ctlog-createtree-job-bvdgp,controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,job-name=ctlog-createtree-job-bvdgp"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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=58f8d85779"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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=7475469498"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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=8a050df0-692d-4c0a-a889-cda769fcfadd,batch.kubernetes.io/job-name=tuf-repository-init-5fvzl,controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,job-name=tuf-repository-init-5fvzl,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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=698cbcf95c"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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=7b4b45b49d"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,batch.kubernetes.io/job-name=segment-backup-installation-gfxt2,controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,job-name=segment-backup-installation-gfxt2"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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=58b5d598cb"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,batch.kubernetes.io/job-name=rekor-createtree-job-4p6vc,controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,job-name=rekor-createtree-job-4p6vc"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22: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=664dc7b555"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22: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-18T01:22: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-18T01:22: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-18T01:22: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-18T01:22: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-18T01:22: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-18T01:22: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-18T01:22: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-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=migrate-db,batch.kubernetes.io/controller-uid=73baa72e-eac2-4e89-a3bb-1c95a0aeda03,batch.kubernetes.io/job-name=migrate-db,controller-uid=73baa72e-eac2-4e89-a3bb-1c95a0aeda03,job-name=migrate-db"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-importers,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.3"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=create-db,batch.kubernetes.io/controller-uid=48c15696-1c74-41a2-b58e-94190e937cc9,batch.kubernetes.io/job-name=create-db,controller-uid=48c15696-1c74-41a2-b58e-94190e937cc9,job-name=create-db"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:22: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=7bc8b67864"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22: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-18T01:22: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-18T01:22: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-18T01:22: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-18T01:22: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-18T01:22: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-18T01:22: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-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=create-importers,batch.kubernetes.io/controller-uid=7736877f-a5a5-4b6c-a781-7388cb1d7a38,batch.kubernetes.io/job-name=create-importers,controller-uid=7736877f-a5a5-4b6c-a781-7388cb1d7a38,job-name=create-importers"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.3"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=migrate-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.3"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-vzlgfbkc","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-vzlgfbkc","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-vzlgfbkc","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-vzlgfbkc","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-vzlgfbkc","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-vzlgfbkc","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-vzlgfbkc","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-vzlgfbkc","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-vzlgfbkc","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-vzlgfbkc","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-vzlgfbkc","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-vzlgfbkc","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-vzlgfbkc","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-vzlgfbkc","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-vzlgfbkc","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:22: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-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:22: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-c3bf74b09d,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-c3bf74b09d-c447f74bb,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,statefulset.kubernetes.io/pod-name=affinity-assistant-c3bf74b09d-0,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7"} {"level":"debug","ts":"2026-04-18T01:22: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java9f12202e4360fba3662068853a98536b-clone-repository,tekton.dev/taskRunUID=97d658a5-33d4-4878-942e-c7c9858d3431"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9f12202e4360f6c3b0732157e008eb495b7ecc35d91f5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-18T01:22: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-c3bf74b09d,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:22:25Z","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-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-94fbc784b,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,batch.kubernetes.io/job-name=tssc-iam,controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:22:26Z","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-18T01:22:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:22:26Z","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-18T01:22:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:22:26Z","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-18T01:22:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"info","ts":"2026-04-18T01:22:26Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24: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-18T01:24: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-18T01:24: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-18T01:24: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-18T01:24: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-18T01:24: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-18T01:24: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-18T01:24: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-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:24: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=7bc8b67864"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24: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-18T01:24: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-18T01:24: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-18T01:24: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-18T01:24: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-18T01:24: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-18T01:24: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-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:24:24Z","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-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:24:24Z","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-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:24: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-c3bf74b09d,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-c3bf74b09d-c447f74bb,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,statefulset.kubernetes.io/pod-name=affinity-assistant-c3bf74b09d-0,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:24: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-vzlgfbkc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-vzlgfbkc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-vzlgfbkc-repository,pipelinesascode.tekton.dev/sha=7ce772f6826d3c70431db3f23f1b6ba596485921,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-vzlgfbkc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRunUID=cb14a468-9f86-4a0d-bf6f-e24f727b094b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-clone-repository,tekton.dev/taskRunUID=47dd8956-977e-4a30-b85e-d973f8e1121c"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pu124fe338b0380dbc16763e0f0e19d371-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:24: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-vzlgfbkc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pipelinesascode.tekton.dev/check-run-id=71919481548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-vzlgfbkc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-vzlgfbkc-repository,pipelinesascode.tekton.dev/sha=7ce772f6826d3c70431db3f23f1b6ba596485921,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-vzlgfbkc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRunUID=cb14a468-9f86-4a0d-bf6f-e24f727b094b,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-build,tekton.dev/taskRunUID=f5553134-c53b-4d9d-91f9-97dfb4a4c0d6"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-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-18T01:24: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-build,tekton.dev/taskRunUID=7bc6068f-4ecd-4289-acd1-a38484e6e1bf"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-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-18T01:24: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodecdc6ba67981722b15cfcbfcc2c5e67c1-clone-repository,tekton.dev/taskRunUID=11c1229e-8ce1-4bd0-a267-ef90f37a031c"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodecdc6ba67981728c5eaf8c90f5572d32f6d22688c8c559-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodecdc6ba67981728c5eaf8c90f5572d32f6d22688c8c559-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodecdc6ba67981728c5eaf8c90f5572d32f6d22688c8c559-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodecdc6ba67981728c5eaf8c90f5572d32f6d22688c8c559-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-18T01:24: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-scan,tekton.dev/taskRunUID=77b936a2-843b-47d9-bc99-9a90e143683c"} {"level":"debug","ts":"2026-04-18T01:24: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythcccb956daaeaf1fdd3fa94559331e725-clone-repository,tekton.dev/taskRunUID=7eff4875-f12b-49d0-b778-ba22e1488277"} {"level":"debug","ts":"2026-04-18T01:24: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-cdf555b1e7,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk"} {"level":"debug","ts":"2026-04-18T01:24: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-5f598c926e,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-5f598c926e-767f6c5fb4,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-vzlgfbkc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-vzlgfbkc-repository,pipelinesascode.tekton.dev/sha=7ce772f6826d3c70431db3f23f1b6ba596485921,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-vzlgfbkc,statefulset.kubernetes.io/pod-name=affinity-assistant-5f598c926e-0,tekton.dev/pipeline=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr"} {"level":"debug","ts":"2026-04-18T01:24: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-8d9ca7eda5,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-8d9ca7eda5-689978c4bf,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,statefulset.kubernetes.io/pod-name=affinity-assistant-8d9ca7eda5-0,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn"} {"level":"debug","ts":"2026-04-18T01:24: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn49e3e75a63683773b53d7a46711374f9-clone-repository,tekton.dev/taskRunUID=b82d8eac-9ad1-47ff-8d18-ae93bd0e90b2"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotn49e3e75a63683bbc1366f863e675b1ed3b2e99a873b86-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:24: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-show-sbom,tekton.dev/taskRunUID=cb3adaed-93f1-4819-8581-c0f42bcb9af7"} {"level":"debug","ts":"2026-04-18T01:24: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-build,tekton.dev/taskRunUID=263c8a4d-cbb1-43ce-8a43-05f82a600dd3"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:24: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-build,tekton.dev/taskRunUID=11a4f9d6-fa5a-4e3f-a372-5b0e34681770"} {"level":"debug","ts":"2026-04-18T01:24: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-5f598c926e,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-vzlgfbkc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-vzlgfbkc-repository,pipelinesascode.tekton.dev/sha=7ce772f6826d3c70431db3f23f1b6ba596485921,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-vzlgfbkc,tekton.dev/pipeline=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:24: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-8d9ca7eda5,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:24: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-c3bf74b09d,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:24: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-cdf555b1e7,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-cdf555b1e7-6b665fbb98,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,statefulset.kubernetes.io/pod-name=affinity-assistant-cdf555b1e7-0,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk"} {"level":"debug","ts":"2026-04-18T01:24: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-build,tekton.dev/taskRunUID=0d421cc0-60ef-4b8c-92e6-30fb387625cb"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:24: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java9f12202e4360fba3662068853a98536b-clone-repository,tekton.dev/taskRunUID=97d658a5-33d4-4878-942e-c7c9858d3431"} {"level":"debug","ts":"2026-04-18T01:24: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-summarize,tekton.dev/taskRunUID=94ffcc04-1dc2-4f58-90ed-aa6ff5389357"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:24:25Z","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-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-94fbc784b,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,batch.kubernetes.io/job-name=tssc-iam,controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24: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-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:24:26Z","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-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","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-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","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-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04182026-010726-UTC,pod-template-hash=84bbbb779d"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","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-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6858b99fdb,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58f8d85779"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,batch.kubernetes.io/job-name=rekor-createtree-job-4p6vc,controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,job-name=rekor-createtree-job-4p6vc"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7475469498"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5c797d6dbb"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,batch.kubernetes.io/job-name=segment-backup-installation-gfxt2,controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,job-name=segment-backup-installation-gfxt2"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=57878764f"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","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-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=786c897865"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=664dc7b555"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=698cbcf95c"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7b4b45b49d"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,batch.kubernetes.io/job-name=ctlog-createtree-job-bvdgp,controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,job-name=ctlog-createtree-job-bvdgp"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,batch.kubernetes.io/job-name=tuf-repository-init-5fvzl,controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,job-name=tuf-repository-init-5fvzl,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58b5d598cb"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-18T01:24:26Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:26: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-94fbc784b,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:26: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=6aedc692-b6f1-4b59-a22f-39dc898e518d,batch.kubernetes.io/job-name=tssc-iam,controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","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-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","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-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04182026-010726-UTC,pod-template-hash=84bbbb779d"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","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-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","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-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6858b99fdb,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=57878764f"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5c797d6dbb"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=698cbcf95c"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=664dc7b555"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,batch.kubernetes.io/job-name=segment-backup-installation-gfxt2,controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,job-name=segment-backup-installation-gfxt2"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","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-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7b4b45b49d"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,batch.kubernetes.io/job-name=rekor-createtree-job-4p6vc,controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,job-name=rekor-createtree-job-4p6vc"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,batch.kubernetes.io/job-name=tuf-repository-init-5fvzl,controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,job-name=tuf-repository-init-5fvzl,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,batch.kubernetes.io/job-name=ctlog-createtree-job-bvdgp,controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,job-name=ctlog-createtree-job-bvdgp"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7475469498"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58f8d85779"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58b5d598cb"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=786c897865"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26: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-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:26: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=7bc8b67864"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:26:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26: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-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","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-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","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-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","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-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:26: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-build,tekton.dev/taskRunUID=11a4f9d6-fa5a-4e3f-a372-5b0e34681770"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:26: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-show-sbom,tekton.dev/taskRunUID=3ef28588-510f-43bd-98db-35f7593b98b0"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmf88b6b2b94945c66087f660d856391b6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:26: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-scan,tekton.dev/taskRunUID=d059d74c-c993-4ec2-b5b9-91e2d1cfc6f6"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-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-18T01:26: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-clone-repository,tekton.dev/taskRunUID=f0f1081f-39e5-422a-9668-614dc910547d"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-show-sbom,tekton.dev/taskRunUID=e31d4a18-f87a-4bb6-80df-abae80661ac3"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-fyqpiebz-on-pull-request-lskgn-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-fyqpiebz-on-pull-request-lskgn-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-fyqpiebz-on-pull-request-lskgn-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-fyqpiebz-on-pull-request-lskgn-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-fyqpiebz-on-pull-request-lskgn-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-fyqpiebz-on-pull-request-lskgn-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-fyqpiebz-on-pull-request-lskgn-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-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-fyqpiebz-on-pull-request-lskgn-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-18T01:26: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-clone-repository,tekton.dev/taskRunUID=e11cbc2d-9012-4e63-8252-5ad3fd7cb151"} {"level":"debug","ts":"2026-04-18T01:26:26Z","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-5ae0ee1294,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-5ae0ee1294-687989b498,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,statefulset.kubernetes.io/pod-name=affinity-assistant-5ae0ee1294-0,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx"} {"level":"debug","ts":"2026-04-18T01:26: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-build,tekton.dev/taskRunUID=0d421cc0-60ef-4b8c-92e6-30fb387625cb"} {"level":"debug","ts":"2026-04-18T01:26: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-build,tekton.dev/taskRunUID=05bf0116-bb44-4eaa-a9a0-1fe2ff699b22"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-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-18T01:26: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-vzlgfbkc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-vzlgfbkc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-vzlgfbkc-repository,pipelinesascode.tekton.dev/sha=7ce772f6826d3c70431db3f23f1b6ba596485921,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-vzlgfbkc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRunUID=cb14a468-9f86-4a0d-bf6f-e24f727b094b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-clone-repository,tekton.dev/taskRunUID=47dd8956-977e-4a30-b85e-d973f8e1121c"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:26: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-build,tekton.dev/taskRunUID=7bc6068f-4ecd-4289-acd1-a38484e6e1bf"} {"level":"debug","ts":"2026-04-18T01:26: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-scan,tekton.dev/taskRunUID=a90e9f6a-e97c-4417-827e-eaac60640a8a"} {"level":"debug","ts":"2026-04-18T01:26: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-build,tekton.dev/taskRunUID=80b9bb5b-aed0-4b9c-9bb7-24e344fbffdc"} {"level":"debug","ts":"2026-04-18T01:26: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-summarize,tekton.dev/taskRunUID=94ffcc04-1dc2-4f58-90ed-aa6ff5389357"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:26:26Z","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-5bdeaeec82,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-5bdeaeec82-756bffcc4d,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,statefulset.kubernetes.io/pod-name=affinity-assistant-5bdeaeec82-0,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w"} {"level":"debug","ts":"2026-04-18T01:26: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-show-sbom,tekton.dev/taskRunUID=cb3adaed-93f1-4819-8581-c0f42bcb9af7"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:26: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-deployment-check,tekton.dev/taskRunUID=cbef89a0-4324-4be0-92bc-3a2187e6d28f"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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 \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:26: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-scan,tekton.dev/taskRunUID=e02f50f3-ee2b-4c0d-a7b2-a9a5962f8ba2"} {"level":"debug","ts":"2026-04-18T01:26:26Z","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-5bdeaeec82,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:26:26Z","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-c9decd94f8,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:26: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn49e3e75a63683773b53d7a46711374f9-clone-repository,tekton.dev/taskRunUID=b82d8eac-9ad1-47ff-8d18-ae93bd0e90b2"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:26: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-summarize,tekton.dev/taskRunUID=2c8f5e69-b99a-40a1-8cff-eb7350af0e1b"} {"level":"debug","ts":"2026-04-18T01:26: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java9c4102dc23d8b8f336161ecd7fbbde10-clone-repository,tekton.dev/taskRunUID=2e4c6be0-29bc-49fc-8259-41afaf0e6521"} {"level":"debug","ts":"2026-04-18T01:26: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodecdc6ba67981722b15cfcbfcc2c5e67c1-clone-repository,tekton.dev/taskRunUID=11c1229e-8ce1-4bd0-a267-ef90f37a031c"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:26: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-summarize,tekton.dev/taskRunUID=34b6d47f-f608-4182-a67d-e29532137e7b"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-build,tekton.dev/taskRunUID=263c8a4d-cbb1-43ce-8a43-05f82a600dd3"} {"level":"debug","ts":"2026-04-18T01:26: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-summarize,tekton.dev/taskRunUID=33e62574-7a96-4ef4-b281-629fd5066e84"} {"level":"debug","ts":"2026-04-18T01:26: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-build,tekton.dev/taskRunUID=8ddfc526-bd5d-468f-a9da-ef94006f7c71"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-fyqpiebz-on-push-jqk2w-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-18T01:26:26Z","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-fb9de26f30,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-fb9de26f30-78f469987f,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,statefulset.kubernetes.io/pod-name=affinity-assistant-fb9de26f30-0,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9"} {"level":"debug","ts":"2026-04-18T01:26: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-vzlgfbkc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pipelinesascode.tekton.dev/check-run-id=71919481548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-vzlgfbkc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-vzlgfbkc-repository,pipelinesascode.tekton.dev/sha=7ce772f6826d3c70431db3f23f1b6ba596485921,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-vzlgfbkc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRunUID=cb14a468-9f86-4a0d-bf6f-e24f727b094b,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-build,tekton.dev/taskRunUID=f5553134-c53b-4d9d-91f9-97dfb4a4c0d6"} {"level":"debug","ts":"2026-04-18T01:26: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-summarize,tekton.dev/taskRunUID=f16c026f-1764-407d-a57b-323874b88809"} {"level":"debug","ts":"2026-04-18T01:26: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-clone-repository,tekton.dev/taskRunUID=aeb5060f-276e-40bd-988a-99a2fa9e4878"} {"level":"debug","ts":"2026-04-18T01:26: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx-build,tekton.dev/taskRunUID=0bc47881-e214-415f-b1e3-382c795574f0"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-d8808d78fdc2bbfbe09a609a49c50743f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:26: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java9f12202e4360fba3662068853a98536b-clone-repository,tekton.dev/taskRunUID=97d658a5-33d4-4878-942e-c7c9858d3431"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-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-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:26:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-push-br5l9-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-18T01:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-18T01:26:26Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28: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-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28: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-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28: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-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:28: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-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=69787c8df7"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=6c574f7b9b"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=696876c7cf"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:28: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-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=7f6969956d"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=7cd64c989f"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:28: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-18T01:28:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:28: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn49e3e75a63683773b53d7a46711374f9-clone-repository,tekton.dev/taskRunUID=b82d8eac-9ad1-47ff-8d18-ae93bd0e90b2"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-deployment-check,tekton.dev/taskRunUID=dcda4a82-8e80-4a50-ae76-b7c6fe6c83fe"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coim2a535fb7b714fe28cecd3d30ccd08a4f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:28: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-clone-repository,tekton.dev/taskRunUID=aeb5060f-276e-40bd-988a-99a2fa9e4878"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-deploy,tekton.dev/taskRunUID=db57ad28-d9dd-45ed-bfa3-61e6f3d74644"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-scan,tekton.dev/taskRunUID=22a4b12f-028d-4922-8d57-057d9d1d0ce7"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-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-18T01:28: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-isz7e9ee3085e26015c190f63161728f040-get-images,tekton.dev/taskRunUID=ffa70e26-edc1-4ceb-a3ee-4d2c5343ace1"} {"level":"debug","ts":"2026-04-18T01:28: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-build,tekton.dev/taskRunUID=8ddfc526-bd5d-468f-a9da-ef94006f7c71"} {"level":"debug","ts":"2026-04-18T01:28: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-scan,tekton.dev/taskRunUID=77b936a2-843b-47d9-bc99-9a90e143683c"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-summarize,tekton.dev/taskRunUID=2c8f5e69-b99a-40a1-8cff-eb7350af0e1b"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-scan,tekton.dev/taskRunUID=a90e9f6a-e97c-4417-827e-eaac60640a8a"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-spring16c198738936a2a2137c0891f7068a7b-summarize,tekton.dev/taskRunUID=7b10a727-d5c1-45b5-b2c7-995440ec2495"} {"level":"debug","ts":"2026-04-18T01:28: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-summarize,tekton.dev/taskRunUID=b59d228d-2d39-485e-8988-c366027a253c"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-fyqpiebz-on-push-jqk2w-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-18T01:28: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-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej7e9ee3085e26015c190f63161728f040-verify-conforma,tekton.dev/taskRunUID=6ab85be9-23df-404c-9ab8-3e8f7d1afedf"} {"level":"debug","ts":"2026-04-18T01:28: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-show-sbom,tekton.dev/taskRunUID=e31d4a18-f87a-4bb6-80df-abae80661ac3"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-summarize,tekton.dev/taskRunUID=33e62574-7a96-4ef4-b281-629fd5066e84"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-77007ab749,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-77007ab749-f5587c4f9,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,statefulset.kubernetes.io/pod-name=affinity-assistant-77007ab749-0,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg"} {"level":"debug","ts":"2026-04-18T01:28: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-clone-repository,tekton.dev/taskRunUID=93a41758-1cd1-43cb-b773-8954789dd035"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-build,tekton.dev/taskRunUID=05bf0116-bb44-4eaa-a9a0-1fe2ff699b22"} {"level":"debug","ts":"2026-04-18T01:28: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-clone-repository,tekton.dev/taskRunUID=f0f1081f-39e5-422a-9668-614dc910547d"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx-build,tekton.dev/taskRunUID=0bc47881-e214-415f-b1e3-382c795574f0"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-d8808d78fdc2bbfbe09a609a49c50743f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:28: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-build,tekton.dev/taskRunUID=263c8a4d-cbb1-43ce-8a43-05f82a600dd3"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-deploy,tekton.dev/taskRunUID=d6b25fc9-87bd-4e96-8b7b-60360935254d"} {"level":"debug","ts":"2026-04-18T01:28: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-5bdeaeec82,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-summarize,tekton.dev/taskRunUID=92a54f8d-32ae-4211-8b4d-74c4d89fa666"} {"level":"debug","ts":"2026-04-18T01:28: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythcccb956daaeaf1fdd3fa94559331e725-clone-repository,tekton.dev/taskRunUID=7eff4875-f12b-49d0-b778-ba22e1488277"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java9c4102dc23d8b8f336161ecd7fbbde10-deployment-check,tekton.dev/taskRunUID=2fff4d26-02cc-43d4-af46-0603d56a43c4"} {"level":"debug","ts":"2026-04-18T01:28: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-build,tekton.dev/taskRunUID=5438259f-82c8-4623-881c-d9809975cd6f"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-deployment-check,tekton.dev/taskRunUID=cbef89a0-4324-4be0-92bc-3a2187e6d28f"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-vzlgfbkc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pipelinesascode.tekton.dev/check-run-id=71919481548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-vzlgfbkc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-vzlgfbkc-repository,pipelinesascode.tekton.dev/sha=7ce772f6826d3c70431db3f23f1b6ba596485921,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-vzlgfbkc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRunUID=cb14a468-9f86-4a0d-bf6f-e24f727b094b,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-build,tekton.dev/taskRunUID=f5553134-c53b-4d9d-91f9-97dfb4a4c0d6"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-show-sbom,tekton.dev/taskRunUID=5acc893e-f7a8-4663-b7ff-807f22d4b20b"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-push-br5l9-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-18T01:28: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodecdc6ba67981722b15cfcbfcc2c5e67c1-clone-repository,tekton.dev/taskRunUID=11c1229e-8ce1-4bd0-a267-ef90f37a031c"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-clone-repository,tekton.dev/taskRunUID=e11cbc2d-9012-4e63-8252-5ad3fd7cb151"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-scan,tekton.dev/taskRunUID=c9b6800e-c754-45ec-8529-c3072a15b6da"} {"level":"debug","ts":"2026-04-18T01:28: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-summarize,tekton.dev/taskRunUID=94ffcc04-1dc2-4f58-90ed-aa6ff5389357"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-deploy,tekton.dev/taskRunUID=80b48d95-dfea-4db8-917a-4ed01e7787d1"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-summarize,tekton.dev/taskRunUID=6738f445-51dc-4578-a47f-6fa0570dd0e7"} {"level":"debug","ts":"2026-04-18T01:28: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-show-sbom,tekton.dev/taskRunUID=f7a15a83-2180-47f0-990d-3900a67f66f6"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-build,tekton.dev/taskRunUID=80b9bb5b-aed0-4b9c-9bb7-24e344fbffdc"} {"level":"debug","ts":"2026-04-18T01:28: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-build,tekton.dev/taskRunUID=11a4f9d6-fa5a-4e3f-a372-5b0e34681770"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-deployment-check,tekton.dev/taskRunUID=7f1fdc3e-8672-4b08-a740-21bc39a26716"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-fyqpiebz-on-push-jqk2w-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-18T01:28: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-show-sbom,tekton.dev/taskRunUID=9ec9b0f3-871b-48c9-90ad-f39b1debbd9f"} {"level":"debug","ts":"2026-04-18T01:28: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring16c198738936a2a2137c0891f7068a7b-show-sbom,tekton.dev/taskRunUID=e254d109-2d4c-4e4e-bc31-1e4c09350d5e"} {"level":"debug","ts":"2026-04-18T01:28: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-deploy,tekton.dev/taskRunUID=4607b9ba-d1d9-40cf-b2d9-322bbbab4c3b"} {"level":"debug","ts":"2026-04-18T01:28: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node7e9ee3085e26015c190f63161728f040-clone-repository,tekton.dev/taskRunUID=756fa886-9710-4ca3-8729-9f0b150fb6b3"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-push-br5l9-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-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs7e9ee3085e262997b7cff625fa89b672c91d025237d-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-coimsbho-on-push-br5l9-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-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-94fbc784b,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,batch.kubernetes.io/job-name=tssc-iam,controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28: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-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28: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-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28: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-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:28:26Z","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-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","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-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04182026-010726-UTC,pod-template-hash=84bbbb779d"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","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-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","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-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6858b99fdb,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,batch.kubernetes.io/job-name=rekor-createtree-job-4p6vc,controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,job-name=rekor-createtree-job-4p6vc"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5c797d6dbb"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=57878764f"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,batch.kubernetes.io/job-name=ctlog-createtree-job-bvdgp,controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,job-name=ctlog-createtree-job-bvdgp"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58f8d85779"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=664dc7b555"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58b5d598cb"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=786c897865"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=698cbcf95c"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,batch.kubernetes.io/job-name=segment-backup-installation-gfxt2,controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,job-name=segment-backup-installation-gfxt2"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7b4b45b49d"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7475469498"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","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-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,batch.kubernetes.io/job-name=tuf-repository-init-5fvzl,controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,job-name=tuf-repository-init-5fvzl,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=server,pod-template-hash=7bc8b67864"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:28:26Z","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-18T01:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.3"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=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-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=786665567"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:28:26Z","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-18T01:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:28:26Z","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-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.3"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,olm.permissions.hash=18XbTqmlNKEVyrCAkisSoZMaHZwjC4TinlwwgE,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7c89686b75"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-18T01:28:26Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:30: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-94fbc784b,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:30: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=6aedc692-b6f1-4b59-a22f-39dc898e518d,batch.kubernetes.io/job-name=tssc-iam,controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=7cd64c989f"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=69787c8df7"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=6c574f7b9b"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","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-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","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-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04182026-010726-UTC,pod-template-hash=84bbbb779d"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","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-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","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-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6858b99fdb,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=698cbcf95c"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,batch.kubernetes.io/job-name=segment-backup-installation-gfxt2,controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,job-name=segment-backup-installation-gfxt2"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5c797d6dbb"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,batch.kubernetes.io/job-name=ctlog-createtree-job-bvdgp,controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,job-name=ctlog-createtree-job-bvdgp"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58f8d85779"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=786c897865"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=664dc7b555"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7475469498"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,batch.kubernetes.io/job-name=tuf-repository-init-5fvzl,controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,job-name=tuf-repository-init-5fvzl,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7b4b45b49d"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=57878764f"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58b5d598cb"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","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-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30: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-18T01:30: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-18T01:30: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-18T01:30: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-18T01:30: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-18T01:30: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-18T01:30: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-18T01:30: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-18T01:30: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-18T01:30: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-18T01:30: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-18T01:30: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-18T01:30: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-18T01:30: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-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30: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-18T01:30: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-18T01:30: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-18T01:30: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-18T01:30: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-18T01:30: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-18T01:30: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-18T01:30: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=7bc8b67864"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=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-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,olm.permissions.hash=18XbTqmlNKEVyrCAkisSoZMaHZwjC4TinlwwgE,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=69787c8df7"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iszqyjzm","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:30:26Z","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-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30:26Z","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-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=7cd64c989f"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=6fc9bdd6bb"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=6c574f7b9b"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=696876c7cf"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=7f6969956d"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=7b599b45fb"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30:26Z","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-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=6f67f5b77c"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=69787c8df7"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:30: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-clone-repository,tekton.dev/taskRunUID=aeb5060f-276e-40bd-988a-99a2fa9e4878"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-build,tekton.dev/taskRunUID=7bc6068f-4ecd-4289-acd1-a38484e6e1bf"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919804081,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=7cc6ee48d31d2b7fb54ff7f97b5007a7a8fbd834,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRunUID=0a64935a-3eb7-4b63-af9f-b864184a7ae9,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej744419fee224a39c2ae947b1012fea70-verify-conforma,tekton.dev/taskRunUID=bd82fee0-2d5a-46d4-8ac8-3a86b42f189e"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej744419fee2243193c007c6f711fa4c352d039830e497-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919804081,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=7cc6ee48d31d2b7fb54ff7f97b5007a7a8fbd834,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRunUID=0a64935a-3eb7-4b63-af9f-b864184a7ae9,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-i744419fee224a39c2ae947b1012fea70-upload-sboms,tekton.dev/taskRunUID=a27a2bf4-e57a-4e32-befb-f0522bf5ec54"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-i744419fee16b3980e1e59527cf01fb672409e90d8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-summarize,tekton.dev/taskRunUID=34b6d47f-f608-4182-a67d-e29532137e7b"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-show-sbom,tekton.dev/taskRunUID=e31d4a18-f87a-4bb6-80df-abae80661ac3"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn49e3e75a63683773b53d7a46711374f9-clone-repository,tekton.dev/taskRunUID=b82d8eac-9ad1-47ff-8d18-ae93bd0e90b2"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-summarize,tekton.dev/taskRunUID=2c8f5e69-b99a-40a1-8cff-eb7350af0e1b"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-build,tekton.dev/taskRunUID=05bf0116-bb44-4eaa-a9a0-1fe2ff699b22"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-spring16c198738936a2a2137c0891f7068a7b-summarize,tekton.dev/taskRunUID=7b10a727-d5c1-45b5-b2c7-995440ec2495"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-deploy,tekton.dev/taskRunUID=0434b471-96fc-43eb-92a7-94fac5195a0d"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-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-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-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-18T01:30: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-show-sbom,tekton.dev/taskRunUID=29c1629e-0180-4fde-a867-f8907bbdae79"} {"level":"debug","ts":"2026-04-18T01:30: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-scan,tekton.dev/taskRunUID=22a4b12f-028d-4922-8d57-057d9d1d0ce7"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java9f12202e4360fba3662068853a98536b-clone-repository,tekton.dev/taskRunUID=97d658a5-33d4-4878-942e-c7c9858d3431"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-deploy,tekton.dev/taskRunUID=4607b9ba-d1d9-40cf-b2d9-322bbbab4c3b"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-26875b651674db30cc917276bc8f6d99-verify-conforma,tekton.dev/taskRunUID=3288a757-1a9c-44a2-9052-896186b37e56"} {"level":"debug","ts":"2026-04-18T01:30: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-scan,tekton.dev/taskRunUID=31954bcf-8e92-4d01-ae61-4d26ec37a075"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-scan,tekton.dev/taskRunUID=49a4a8ed-f03d-4e55-9179-663834607cf8"} {"level":"debug","ts":"2026-04-18T01:30: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-deploy,tekton.dev/taskRunUID=db57ad28-d9dd-45ed-bfa3-61e6f3d74644"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java43d52c697f7eab859e82fe7339a1721c-clone-repository,tekton.dev/taskRunUID=5ed89175-dc44-46fa-870c-73beb60d0891"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java43d52c697f7ea1e6c33d685476024e4bc14aaf8bdce91-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node7e9ee3085e26015c190f63161728f040-clone-repository,tekton.dev/taskRunUID=756fa886-9710-4ca3-8729-9f0b150fb6b3"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-i7e9ee3085e26015c190f63161728f040-upload-sboms,tekton.dev/taskRunUID=9a5e70f6-614a-4729-8a29-fe77137e2dc7"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotna0d7dc23fd5bf3c354c470ea19a8624b-clone-repository,tekton.dev/taskRunUID=f6aea1b2-06d0-40f3-8a6f-5f562591a57c"} {"level":"debug","ts":"2026-04-18T01:30: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919787086,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-basa0d7dc23fd5bf3c354c470ea19a8624b-get-images,tekton.dev/taskRunUID=ec84696b-168b-43ff-ae91-9158a3f27fbb"} {"level":"debug","ts":"2026-04-18T01:30: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q26875b651674db30cc917276bc8f6d99-download-sboms,tekton.dev/taskRunUID=cb781d51-6b35-4c0d-a720-208c84eecb92"} {"level":"debug","ts":"2026-04-18T01:30: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-scan,tekton.dev/taskRunUID=a90e9f6a-e97c-4417-827e-eaac60640a8a"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-show-sbom,tekton.dev/taskRunUID=5acc893e-f7a8-4663-b7ff-807f22d4b20b"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx-build,tekton.dev/taskRunUID=0bc47881-e214-415f-b1e3-382c795574f0"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919829463,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=9ff90b035467fe9bb7a80cddba7c489ebf6fdc08,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRunUID=1e6fcbf0-ee7b-4403-8475-2f8dfff176c1,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-fyq85adc17f3427f0040439d66a13d4f928-get-images,tekton.dev/taskRunUID=95cb3e2c-3067-4f88-8e85-efca43888931"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-fyq85adc175d6932ad5e9d7199311b476910bfbba3-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:30: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-summarize,tekton.dev/taskRunUID=b59d228d-2d39-485e-8988-c366027a253c"} {"level":"debug","ts":"2026-04-18T01:30: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-build,tekton.dev/taskRunUID=0d421cc0-60ef-4b8c-92e6-30fb387625cb"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-build,tekton.dev/taskRunUID=80b9bb5b-aed0-4b9c-9bb7-24e344fbffdc"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java9c4102dc23d8b8f336161ecd7fbbde10-clone-repository,tekton.dev/taskRunUID=2e4c6be0-29bc-49fc-8259-41afaf0e6521"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919804081,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=7cc6ee48d31d2b7fb54ff7f97b5007a7a8fbd834,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRunUID=0a64935a-3eb7-4b63-af9f-b864184a7ae9,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-isz744419fee224a39c2ae947b1012fea70-get-images,tekton.dev/taskRunUID=dd8e88c4-4aaf-47b0-be1e-5c994df82f41"} {"level":"debug","ts":"2026-04-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-build,tekton.dev/taskRunUID=11a4f9d6-fa5a-4e3f-a372-5b0e34681770"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-deployment-check,tekton.dev/taskRunUID=cbef89a0-4324-4be0-92bc-3a2187e6d28f"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919804081,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=7cc6ee48d31d2b7fb54ff7f97b5007a7a8fbd834,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRunUID=0a64935a-3eb7-4b63-af9f-b864184a7ae9,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs744419fee224a39c2ae947b1012fea70-download-sboms,tekton.dev/taskRunUID=39a1d5ba-2d3b-45bd-acbe-d7df80a22143"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs744419fee22737cd2665cf9c5c98e252787528540e4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:30: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-scan,tekton.dev/taskRunUID=e02f50f3-ee2b-4c0d-a7b2-a9a5962f8ba2"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-scan,tekton.dev/taskRunUID=d059d74c-c993-4ec2-b5b9-91e2d1cfc6f6"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30:26Z","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-8a2ff23fc0,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=eb746423570a6da4276093104df0c0ca29f61690,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=7cc6ee48d31d2b7fb54ff7f97b5007a7a8fbd834,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRunUID=0a64935a-3eb7-4b63-af9f-b864184a7ae9,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node744419fee224a39c2ae947b1012fea70-clone-repository,tekton.dev/taskRunUID=b1608fdc-708e-4c44-8657-7f7b773d6034"} {"level":"debug","ts":"2026-04-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-show-sbom,tekton.dev/taskRunUID=cb3adaed-93f1-4819-8581-c0f42bcb9af7"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-deploy,tekton.dev/taskRunUID=80b48d95-dfea-4db8-917a-4ed01e7787d1"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919829463,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=9ff90b035467fe9bb7a80cddba7c489ebf6fdc08,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRunUID=1e6fcbf0-ee7b-4403-8475-2f8dfff176c1,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-f85adc17f3427f0040439d66a13d4f928-upload-sboms,tekton.dev/taskRunUID=b93ae397-92e0-4f5b-97d9-c16d3dfe1645"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua26875b651674db30cc917276bc8f6d99-upload-sboms,tekton.dev/taskRunUID=3e38e43e-3e88-4800-b2ca-9d6cd0760563"} {"level":"debug","ts":"2026-04-18T01:30: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-show-sbom,tekton.dev/taskRunUID=c93a932d-4dd3-4ad4-a328-46bf59829eb9"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-scan,tekton.dev/taskRunUID=c9b6800e-c754-45ec-8529-c3072a15b6da"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java9c4102dc23d8b8f336161ecd7fbbde10-deployment-check,tekton.dev/taskRunUID=2fff4d26-02cc-43d4-af46-0603d56a43c4"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919787086,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnea0d7dc23fd5bf3c354c470ea19a8624b-verify-conforma,tekton.dev/taskRunUID=41d5fb1e-14e9-4d8f-a0dd-fb0c14c5257f"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnea0d7dc23fd5bb8c05f03cd6039d7a68690d262660b59-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-18T01:30: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-summarize,tekton.dev/taskRunUID=4c496381-4580-48cc-bec7-c15da2d8cf7d"} {"level":"debug","ts":"2026-04-18T01:30: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java26875b651674db30cc917276bc8f6d99-clone-repository,tekton.dev/taskRunUID=508cd4fe-aabe-4713-9597-843874367c6b"} {"level":"debug","ts":"2026-04-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-isz7e9ee3085e26015c190f63161728f040-get-images,tekton.dev/taskRunUID=ffa70e26-edc1-4ceb-a3ee-4d2c5343ace1"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=9ff90b035467fe9bb7a80cddba7c489ebf6fdc08,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRunUID=1e6fcbf0-ee7b-4403-8475-2f8dfff176c1,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth85adc17f3427f0040439d66a13d4f928-clone-repository,tekton.dev/taskRunUID=1ab1f0ef-d8d8-45b8-886e-00bc8d44eead"} {"level":"debug","ts":"2026-04-18T01:30: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-summarize,tekton.dev/taskRunUID=f16c026f-1764-407d-a57b-323874b88809"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-show-sbom,tekton.dev/taskRunUID=f7a15a83-2180-47f0-990d-3900a67f66f6"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919787086,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-ba0d7dc23fd5bf3c354c470ea19a8624b-upload-sboms,tekton.dev/taskRunUID=8c2a8f13-1b2d-47e0-989c-ceca2c87fdac"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-ba0d7dc23f1607fab0e5399612c88c6e888ffc34a8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:30: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919787086,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotneta0d7dc23fd5bf3c354c470ea19a8624b-download-sboms,tekton.dev/taskRunUID=786702b7-18a2-4e40-a746-b072521bd69b"} {"level":"debug","ts":"2026-04-18T01:30: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java16c198738936a2a2137c0891f7068a7b-clone-repository,tekton.dev/taskRunUID=e1657173-87a0-4b36-84f3-976d060676b8"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-summarize,tekton.dev/taskRunUID=94ffcc04-1dc2-4f58-90ed-aa6ff5389357"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-build,tekton.dev/taskRunUID=263c8a4d-cbb1-43ce-8a43-05f82a600dd3"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-clone-repository,tekton.dev/taskRunUID=e11cbc2d-9012-4e63-8252-5ad3fd7cb151"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java43d52c697f7eab859e82fe7339a1721c-deployment-check,tekton.dev/taskRunUID=90792046-9686-4f87-8521-a71f707e5ac7"} {"level":"debug","ts":"2026-04-18T01:30:26Z","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-8a2ff23fc0,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-8a2ff23fc0-9d776b8dc,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=eb746423570a6da4276093104df0c0ca29f61690,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,statefulset.kubernetes.io/pod-name=affinity-assistant-8a2ff23fc0-0,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9"} {"level":"debug","ts":"2026-04-18T01:30: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=eb746423570a6da4276093104df0c0ca29f61690,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRunUID=d33c2e95-a428-4347-be58-398b4c05b928,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn3eadaac8ca637c3ea273936e75b00257-clone-repository,tekton.dev/taskRunUID=473b8756-ffce-4e4a-a279-33e3111691e1"} {"level":"debug","ts":"2026-04-18T01:30: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-deployment-check,tekton.dev/taskRunUID=5825bb6c-0b0a-43ab-8526-4b9cc667eb9a"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-scan,tekton.dev/taskRunUID=3ab458a5-68cf-4833-b070-4f7c6f3d6799"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-deployment-check,tekton.dev/taskRunUID=dcda4a82-8e80-4a50-ae76-b7c6fe6c83fe"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-deploy,tekton.dev/taskRunUID=2742cc38-1eb0-45e0-acac-0b0ae8d155ac"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring16c198738936a2a2137c0891f7068a7b-show-sbom,tekton.dev/taskRunUID=e254d109-2d4c-4e4e-bc31-1e4c09350d5e"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx-scan,tekton.dev/taskRunUID=7678a21c-20dc-4756-a72d-b4218af7f60d"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-scan,tekton.dev/taskRunUID=77b936a2-843b-47d9-bc99-9a90e143683c"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-build,tekton.dev/taskRunUID=5438259f-82c8-4623-881c-d9809975cd6f"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythcccb956daaeaf1fdd3fa94559331e725-clone-repository,tekton.dev/taskRunUID=7eff4875-f12b-49d0-b778-ba22e1488277"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919829463,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=9ff90b035467fe9bb7a80cddba7c489ebf6fdc08,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRunUID=1e6fcbf0-ee7b-4403-8475-2f8dfff176c1,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho85adc17f3427f0040439d66a13d4f928-verify-conforma,tekton.dev/taskRunUID=7d444d9b-1d09-4385-8d8e-e6d1992ff072"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pytho85adc17f3427d9880e1cb4218d1905ff8f3ea99ef336-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodecdc6ba67981722b15cfcbfcc2c5e67c1-clone-repository,tekton.dev/taskRunUID=11c1229e-8ce1-4bd0-a267-ef90f37a031c"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-clone-repository,tekton.dev/taskRunUID=f0f1081f-39e5-422a-9668-614dc910547d"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-show-sbom,tekton.dev/taskRunUID=f76f8ee2-15fb-4ea5-bc68-c7c40f81fc3b"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-vzlgfbkc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-vzlgfbkc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-vzlgfbkc-repository,pipelinesascode.tekton.dev/sha=7ce772f6826d3c70431db3f23f1b6ba596485921,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-vzlgfbkc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRunUID=cb14a468-9f86-4a0d-bf6f-e24f727b094b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-clone-repository,tekton.dev/taskRunUID=47dd8956-977e-4a30-b85e-d973f8e1121c"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-clone-repository,tekton.dev/taskRunUID=93a41758-1cd1-43cb-b773-8954789dd035"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-summarize,tekton.dev/taskRunUID=6738f445-51dc-4578-a47f-6fa0570dd0e7"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-build,tekton.dev/taskRunUID=bc315223-e920-4703-88e0-69da2733cb3a"} {"level":"debug","ts":"2026-04-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs7e9ee3085e26015c190f63161728f040-download-sboms,tekton.dev/taskRunUID=db81bc62-a07d-4d3a-86cc-26fdf3dd6ea3"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-build,tekton.dev/taskRunUID=8ddfc526-bd5d-468f-a9da-ef94006f7c71"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-deploy,tekton.dev/taskRunUID=d6b25fc9-87bd-4e96-8b7b-60360935254d"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-show-sbom,tekton.dev/taskRunUID=9ec9b0f3-871b-48c9-90ad-f39b1debbd9f"} {"level":"debug","ts":"2026-04-18T01:30: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-summarize,tekton.dev/taskRunUID=c59b3d03-f0ab-40e5-8dec-fb60e8dab2b0"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-summarize,tekton.dev/taskRunUID=33e62574-7a96-4ef4-b281-629fd5066e84"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-show-sbom,tekton.dev/taskRunUID=efc7be4d-d239-4408-92c5-0b4f01ab1213"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark26875b651674db30cc917276bc8f6d99-get-images,tekton.dev/taskRunUID=c7e4b2c1-c81b-43ab-a8f6-0a03120f6c6c"} {"level":"debug","ts":"2026-04-18T01:30: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-build,tekton.dev/taskRunUID=9c8bdd48-b5d8-4e41-b83e-5bede7a5ea9a"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-summarize,tekton.dev/taskRunUID=92a54f8d-32ae-4211-8b4d-74c4d89fa666"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej7e9ee3085e26015c190f63161728f040-verify-conforma,tekton.dev/taskRunUID=6ab85be9-23df-404c-9ab8-3e8f7d1afedf"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-scan,tekton.dev/taskRunUID=368e4288-2e51-4868-aff3-6bff4cfbdab2"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-deployment-check,tekton.dev/taskRunUID=7f1fdc3e-8672-4b08-a740-21bc39a26716"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919829463,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=9ff90b035467fe9bb7a80cddba7c489ebf6fdc08,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRunUID=1e6fcbf0-ee7b-4403-8475-2f8dfff176c1,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python85adc17f3427f0040439d66a13d4f928-download-sboms,tekton.dev/taskRunUID=31303273-905f-48d9-ac44-47482a8f6f10"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python85adc17f342e1991f211bef4172cde2ef90d483d1b9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:30: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-show-sbom,tekton.dev/taskRunUID=3ef28588-510f-43bd-98db-35f7593b98b0"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:30: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-vzlgfbkc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pipelinesascode.tekton.dev/check-run-id=71919481548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-vzlgfbkc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-vzlgfbkc-repository,pipelinesascode.tekton.dev/sha=7ce772f6826d3c70431db3f23f1b6ba596485921,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-vzlgfbkc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRunUID=cb14a468-9f86-4a0d-bf6f-e24f727b094b,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-build,tekton.dev/taskRunUID=f5553134-c53b-4d9d-91f9-97dfb4a4c0d6"} {"level":"debug","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-18T01:30:26Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:32: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-94fbc784b,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:32: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=6aedc692-b6f1-4b59-a22f-39dc898e518d,batch.kubernetes.io/job-name=tssc-iam,controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg,pod-template-hash=85c949485d"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=7f6969956d"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=6f67f5b77c"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=696876c7cf"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=6c574f7b9b"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=7b599b45fb"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=7cd64c989f"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=69787c8df7"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","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-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","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-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04182026-010726-UTC,pod-template-hash=84bbbb779d"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","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-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","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-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6858b99fdb,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,batch.kubernetes.io/job-name=ctlog-createtree-job-bvdgp,controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,job-name=ctlog-createtree-job-bvdgp"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=698cbcf95c"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=664dc7b555"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58b5d598cb"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5c797d6dbb"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=786c897865"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7b4b45b49d"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=57878764f"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58f8d85779"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,batch.kubernetes.io/job-name=segment-backup-installation-gfxt2,controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,job-name=segment-backup-installation-gfxt2"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,batch.kubernetes.io/job-name=rekor-createtree-job-4p6vc,controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,job-name=rekor-createtree-job-4p6vc"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32: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-18T01:32: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-18T01:32: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-18T01:32: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-18T01:32: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-18T01:32: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-18T01:32: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-18T01:32: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-18T01:32: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-18T01:32: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-18T01:32: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-18T01:32: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-18T01:32: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-18T01:32: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-18T01:32: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=7bc8b67864"} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32: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-18T01:32: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-18T01:32: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-18T01:32: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-18T01:32: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-18T01:32: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-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=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-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,olm.permissions.hash=18XbTqmlNKEVyrCAkisSoZMaHZwjC4TinlwwgE,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=7cd64c989f"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-coimsbho","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg,pod-template-hash=85c949485d"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=6f67f5b77c"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=6c574f7b9b"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-wdnmzegx","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=69787c8df7"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg,pod-template-hash=85c949485d"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=6f67f5b77c"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","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-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=6c574f7b9b"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=696876c7cf"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=7cd64c989f"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=7c7b755d9f"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=698c6f4bbc"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=6fc9bdd6bb"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=7f6969956d"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=7b599b45fb"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","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-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=69787c8df7"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32:26Z","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-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:32: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-build,tekton.dev/taskRunUID=5438259f-82c8-4623-881c-d9809975cd6f"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-26875b651674db30cc917276bc8f6d99-verify-conforma,tekton.dev/taskRunUID=3288a757-1a9c-44a2-9052-896186b37e56"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q26875b651674db30cc917276bc8f6d99-download-sboms,tekton.dev/taskRunUID=cb781d51-6b35-4c0d-a720-208c84eecb92"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919934743,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=4585ae3f9be08be3e8c3dcfcfa7e0813c31f8e17,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRunUID=3428eabc-b898-4d16-b3fc-33ba160ac9ec,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-sprin03cbe5bee0562f245f19e4abaa28427e-get-images,tekton.dev/taskRunUID=f366889f-8cb4-4172-b854-827f574a7f95"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin03cbe5b2bf42015bd9db493edc5e682aa4fc219-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:32: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919804081,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=7cc6ee48d31d2b7fb54ff7f97b5007a7a8fbd834,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRunUID=0a64935a-3eb7-4b63-af9f-b864184a7ae9,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs744419fee224a39c2ae947b1012fea70-download-sboms,tekton.dev/taskRunUID=39a1d5ba-2d3b-45bd-acbe-d7df80a22143"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-summarize,tekton.dev/taskRunUID=b59d228d-2d39-485e-8988-c366027a253c"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-clone-repository,tekton.dev/taskRunUID=aeb5060f-276e-40bd-988a-99a2fa9e4878"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919934743,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=4585ae3f9be08be3e8c3dcfcfa7e0813c31f8e17,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRunUID=3428eabc-b898-4d16-b3fc-33ba160ac9ec,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-s03cbe5bee0562f245f19e4abaa28427e-download-sboms,tekton.dev/taskRunUID=8f7b74cf-7635-4d4c-86b2-eb2c746912db"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s03cbe5bee05b4ba1847c6fa8ac70d13e81f99b418d4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:32: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-show-sbom,tekton.dev/taskRunUID=cb3adaed-93f1-4819-8581-c0f42bcb9af7"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-show-sbom,tekton.dev/taskRunUID=f76f8ee2-15fb-4ea5-bc68-c7c40f81fc3b"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-deployment-check,tekton.dev/taskRunUID=cbef89a0-4324-4be0-92bc-3a2187e6d28f"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919829463,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=9ff90b035467fe9bb7a80cddba7c489ebf6fdc08,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRunUID=1e6fcbf0-ee7b-4403-8475-2f8dfff176c1,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python85adc17f3427f0040439d66a13d4f928-download-sboms,tekton.dev/taskRunUID=31303273-905f-48d9-ac44-47482a8f6f10"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-build,tekton.dev/taskRunUID=9c8bdd48-b5d8-4e41-b83e-5bede7a5ea9a"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-isz7e9ee3085e26015c190f63161728f040-get-images,tekton.dev/taskRunUID=ffa70e26-edc1-4ceb-a3ee-4d2c5343ace1"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-summarize,tekton.dev/taskRunUID=34b6d47f-f608-4182-a67d-e29532137e7b"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-clone-repository,tekton.dev/taskRunUID=f0f1081f-39e5-422a-9668-614dc910547d"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-show-sbom,tekton.dev/taskRunUID=9ec9b0f3-871b-48c9-90ad-f39b1debbd9f"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-build,tekton.dev/taskRunUID=bc315223-e920-4703-88e0-69da2733cb3a"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-scan,tekton.dev/taskRunUID=49a4a8ed-f03d-4e55-9179-663834607cf8"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-show-sbom,tekton.dev/taskRunUID=efc7be4d-d239-4408-92c5-0b4f01ab1213"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919899904,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8326271bcb4cb466f7074a672e25c4d8ac4b5761,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRunUID=b80e9272-4815-446b-8bf8-5ca20fd53fb8,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q39a37995e5838f76c0ba943954aefa1d-download-sboms,tekton.dev/taskRunUID=9f99bf0c-48ef-4e17-8856-d50d04911424"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-q39a37995e588bbf41741c039d7ecd553004f551612a-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-q39a37995e588bbf41741c039d7ecd553004f551612a-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-show-sbom,tekton.dev/taskRunUID=5acc893e-f7a8-4663-b7ff-807f22d4b20b"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java9f12202e4360fba3662068853a98536b-clone-repository,tekton.dev/taskRunUID=97d658a5-33d4-4878-942e-c7c9858d3431"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919787086,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-ba0d7dc23fd5bf3c354c470ea19a8624b-upload-sboms,tekton.dev/taskRunUID=8c2a8f13-1b2d-47e0-989c-ceca2c87fdac"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java16c198738936a2a2137c0891f7068a7b-clone-repository,tekton.dev/taskRunUID=e1657173-87a0-4b36-84f3-976d060676b8"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-deploy,tekton.dev/taskRunUID=80b48d95-dfea-4db8-917a-4ed01e7787d1"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-build,tekton.dev/taskRunUID=263c8a4d-cbb1-43ce-8a43-05f82a600dd3"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-build,tekton.dev/taskRunUID=8ddfc526-bd5d-468f-a9da-ef94006f7c71"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java9c4102dc23d8b8f336161ecd7fbbde10-deployment-check,tekton.dev/taskRunUID=2fff4d26-02cc-43d4-af46-0603d56a43c4"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej7e9ee3085e26015c190f63161728f040-verify-conforma,tekton.dev/taskRunUID=6ab85be9-23df-404c-9ab8-3e8f7d1afedf"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919829463,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=9ff90b035467fe9bb7a80cddba7c489ebf6fdc08,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRunUID=1e6fcbf0-ee7b-4403-8475-2f8dfff176c1,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho85adc17f3427f0040439d66a13d4f928-verify-conforma,tekton.dev/taskRunUID=7d444d9b-1d09-4385-8d8e-e6d1992ff072"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919886688,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=eb746423570a6da4276093104df0c0ca29f61690,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRunUID=d33c2e95-a428-4347-be58-398b4c05b928,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotne3eadaac8ca637c3ea273936e75b00257-verify-conforma,tekton.dev/taskRunUID=a70e3b95-323c-4101-b3c2-3a59316ef516"} {"level":"debug","ts":"2026-04-18T01:32: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-summarize,tekton.dev/taskRunUID=4c496381-4580-48cc-bec7-c15da2d8cf7d"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-scan,tekton.dev/taskRunUID=e02f50f3-ee2b-4c0d-a7b2-a9a5962f8ba2"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-scan,tekton.dev/taskRunUID=31954bcf-8e92-4d01-ae61-4d26ec37a075"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-show-sbom,tekton.dev/taskRunUID=29c1629e-0180-4fde-a867-f8907bbdae79"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-show-sbom,tekton.dev/taskRunUID=3ef28588-510f-43bd-98db-35f7593b98b0"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919899904,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8326271bcb4cb466f7074a672e25c4d8ac4b5761,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRunUID=b80e9272-4815-446b-8bf8-5ca20fd53fb8,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-39a37995e5838f76c0ba943954aefa1d-verify-conforma,tekton.dev/taskRunUID=dd5dbec7-451b-4518-97fb-61015ba3a2da"} {"level":"debug","ts":"2026-04-18T01:32: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919934743,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=4585ae3f9be08be3e8c3dcfcfa7e0813c31f8e17,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRunUID=3428eabc-b898-4d16-b3fc-33ba160ac9ec,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-spr03cbe5bee0562f245f19e4abaa28427e-upload-sboms,tekton.dev/taskRunUID=0a3e4ecf-e931-4440-b0da-01d8e50ea4b3"} {"level":"debug","ts":"2026-04-18T01:32: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919899904,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8326271bcb4cb466f7074a672e25c4d8ac4b5761,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRunUID=b80e9272-4815-446b-8bf8-5ca20fd53fb8,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua39a37995e5838f76c0ba943954aefa1d-upload-sboms,tekton.dev/taskRunUID=687c2b56-b909-4a4e-beec-e966aaa7c0ca"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua39a37995e535398bd41e4ecc9e97c58024d1aa0c8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:32: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-build,tekton.dev/taskRunUID=7bc6068f-4ecd-4289-acd1-a38484e6e1bf"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-build,tekton.dev/taskRunUID=0d421cc0-60ef-4b8c-92e6-30fb387625cb"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919886688,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=eb746423570a6da4276093104df0c0ca29f61690,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRunUID=d33c2e95-a428-4347-be58-398b4c05b928,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas3eadaac8ca637c3ea273936e75b00257-get-images,tekton.dev/taskRunUID=2091d7dc-9beb-45d8-95fe-4ae55c9439cd"} {"level":"debug","ts":"2026-04-18T01:32: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-summarize,tekton.dev/taskRunUID=2c8f5e69-b99a-40a1-8cff-eb7350af0e1b"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-summarize,tekton.dev/taskRunUID=92a54f8d-32ae-4211-8b4d-74c4d89fa666"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=e7e35c6226918ef2d21757ec50b878e1b2462fe6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRunUID=1ffbe8a0-246c-4374-a9ef-f18ea51980e8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythaf725d0b455195a58d5611855608ffe9-clone-repository,tekton.dev/taskRunUID=7577b0f7-0424-423b-9daa-80d20628cdd9"} {"level":"debug","ts":"2026-04-18T01:32: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919787086,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnea0d7dc23fd5bf3c354c470ea19a8624b-verify-conforma,tekton.dev/taskRunUID=41d5fb1e-14e9-4d8f-a0dd-fb0c14c5257f"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-deploy,tekton.dev/taskRunUID=2742cc38-1eb0-45e0-acac-0b0ae8d155ac"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring16c198738936a2a2137c0891f7068a7b-show-sbom,tekton.dev/taskRunUID=e254d109-2d4c-4e4e-bc31-1e4c09350d5e"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-deploy,tekton.dev/taskRunUID=0434b471-96fc-43eb-92a7-94fac5195a0d"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node7e9ee3085e26015c190f63161728f040-clone-repository,tekton.dev/taskRunUID=756fa886-9710-4ca3-8729-9f0b150fb6b3"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua26875b651674db30cc917276bc8f6d99-upload-sboms,tekton.dev/taskRunUID=3e38e43e-3e88-4800-b2ca-9d6cd0760563"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-i7e9ee3085e26015c190f63161728f040-upload-sboms,tekton.dev/taskRunUID=9a5e70f6-614a-4729-8a29-fe77137e2dc7"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=eb746423570a6da4276093104df0c0ca29f61690,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRunUID=d33c2e95-a428-4347-be58-398b4c05b928,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn3eadaac8ca637c3ea273936e75b00257-clone-repository,tekton.dev/taskRunUID=473b8756-ffce-4e4a-a279-33e3111691e1"} {"level":"debug","ts":"2026-04-18T01:32: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn49e3e75a63683773b53d7a46711374f9-clone-repository,tekton.dev/taskRunUID=b82d8eac-9ad1-47ff-8d18-ae93bd0e90b2"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotna0d7dc23fd5bf3c354c470ea19a8624b-clone-repository,tekton.dev/taskRunUID=f6aea1b2-06d0-40f3-8a6f-5f562591a57c"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark26875b651674db30cc917276bc8f6d99-get-images,tekton.dev/taskRunUID=c7e4b2c1-c81b-43ab-a8f6-0a03120f6c6c"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-show-sbom,tekton.dev/taskRunUID=c93a932d-4dd3-4ad4-a328-46bf59829eb9"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919928172,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=e7e35c6226918ef2d21757ec50b878e1b2462fe6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRunUID=1ffbe8a0-246c-4374-a9ef-f18ea51980e8,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-pythonaf725d0b455195a58d5611855608ffe9-download-sboms,tekton.dev/taskRunUID=4998ce28-8de6-476c-8a9d-6f8a56da2c07"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythonaf725d0b455940d9440e6b98ba15c97c7b684991bcc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:32: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-summarize,tekton.dev/taskRunUID=f16c026f-1764-407d-a57b-323874b88809"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-scan,tekton.dev/taskRunUID=a90e9f6a-e97c-4417-827e-eaac60640a8a"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java43d52c697f7eab859e82fe7339a1721c-deployment-check,tekton.dev/taskRunUID=90792046-9686-4f87-8521-a71f707e5ac7"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=9ff90b035467fe9bb7a80cddba7c489ebf6fdc08,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRunUID=1e6fcbf0-ee7b-4403-8475-2f8dfff176c1,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth85adc17f3427f0040439d66a13d4f928-clone-repository,tekton.dev/taskRunUID=1ab1f0ef-d8d8-45b8-886e-00bc8d44eead"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythcccb956daaeaf1fdd3fa94559331e725-clone-repository,tekton.dev/taskRunUID=7eff4875-f12b-49d0-b778-ba22e1488277"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919928172,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=e7e35c6226918ef2d21757ec50b878e1b2462fe6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRunUID=1ffbe8a0-246c-4374-a9ef-f18ea51980e8,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pythoaf725d0b455195a58d5611855608ffe9-verify-conforma,tekton.dev/taskRunUID=760225b3-4a44-4d07-a12d-14b07b057b55"} {"level":"debug","ts":"2026-04-18T01:32: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919934743,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=4585ae3f9be08be3e8c3dcfcfa7e0813c31f8e17,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRunUID=3428eabc-b898-4d16-b3fc-33ba160ac9ec,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-03cbe5bee0562f245f19e4abaa28427e-verify-conforma,tekton.dev/taskRunUID=83baccfb-2a5a-4221-9e59-1afd00e6ec0c"} {"level":"debug","ts":"2026-04-18T01:32: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-deployment-check,tekton.dev/taskRunUID=dcda4a82-8e80-4a50-ae76-b7c6fe6c83fe"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8326271bcb4cb466f7074a672e25c4d8ac4b5761,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRunUID=b80e9272-4815-446b-8bf8-5ca20fd53fb8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java39a37995e5838f76c0ba943954aefa1d-clone-repository,tekton.dev/taskRunUID=88942ab4-afb9-423a-9fc1-84fabae1126e"} {"level":"debug","ts":"2026-04-18T01:32: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodecdc6ba67981722b15cfcbfcc2c5e67c1-clone-repository,tekton.dev/taskRunUID=11c1229e-8ce1-4bd0-a267-ef90f37a031c"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-summarize,tekton.dev/taskRunUID=94ffcc04-1dc2-4f58-90ed-aa6ff5389357"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-summarize,tekton.dev/taskRunUID=33e62574-7a96-4ef4-b281-629fd5066e84"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919899904,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8326271bcb4cb466f7074a672e25c4d8ac4b5761,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRunUID=b80e9272-4815-446b-8bf8-5ca20fd53fb8,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark39a37995e5838f76c0ba943954aefa1d-get-images,tekton.dev/taskRunUID=e0bc92a9-35ef-4d1a-90e5-d2388845c3c5"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark39a3799b2253dba215695a7abfda234b6017e6a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-18T01:32: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919804081,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=7cc6ee48d31d2b7fb54ff7f97b5007a7a8fbd834,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRunUID=0a64935a-3eb7-4b63-af9f-b864184a7ae9,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-isz744419fee224a39c2ae947b1012fea70-get-images,tekton.dev/taskRunUID=dd8e88c4-4aaf-47b0-be1e-5c994df82f41"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919829463,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=9ff90b035467fe9bb7a80cddba7c489ebf6fdc08,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRunUID=1e6fcbf0-ee7b-4403-8475-2f8dfff176c1,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-fyq85adc17f3427f0040439d66a13d4f928-get-images,tekton.dev/taskRunUID=95cb3e2c-3067-4f88-8e85-efca43888931"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919928172,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=e7e35c6226918ef2d21757ec50b878e1b2462fe6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRunUID=1ffbe8a0-246c-4374-a9ef-f18ea51980e8,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-fyqaf725d0b455195a58d5611855608ffe9-get-images,tekton.dev/taskRunUID=d8de198a-358b-45ac-a478-42d366154d20"} {"level":"debug","ts":"2026-04-18T01:32: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-deploy,tekton.dev/taskRunUID=d6b25fc9-87bd-4e96-8b7b-60360935254d"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919886688,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=eb746423570a6da4276093104df0c0ca29f61690,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRunUID=d33c2e95-a428-4347-be58-398b4c05b928,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet3eadaac8ca637c3ea273936e75b00257-download-sboms,tekton.dev/taskRunUID=f475bff7-30e7-4615-a70e-863dff09b2e5"} {"level":"debug","ts":"2026-04-18T01:32: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java43d52c697f7eab859e82fe7339a1721c-clone-repository,tekton.dev/taskRunUID=5ed89175-dc44-46fa-870c-73beb60d0891"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-scan,tekton.dev/taskRunUID=77b936a2-843b-47d9-bc99-9a90e143683c"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-scan,tekton.dev/taskRunUID=c9b6800e-c754-45ec-8529-c3072a15b6da"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919886688,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=eb746423570a6da4276093104df0c0ca29f61690,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRunUID=d33c2e95-a428-4347-be58-398b4c05b928,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b3eadaac8ca637c3ea273936e75b00257-upload-sboms,tekton.dev/taskRunUID=caee13b7-d7cb-46b2-82f9-db0a9f2b8c2f"} {"level":"debug","ts":"2026-04-18T01:32: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-deployment-check,tekton.dev/taskRunUID=5825bb6c-0b0a-43ab-8526-4b9cc667eb9a"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-clone-repository,tekton.dev/taskRunUID=93a41758-1cd1-43cb-b773-8954789dd035"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919787086,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotneta0d7dc23fd5bf3c354c470ea19a8624b-download-sboms,tekton.dev/taskRunUID=786702b7-18a2-4e40-a746-b072521bd69b"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-summarize,tekton.dev/taskRunUID=c59b3d03-f0ab-40e5-8dec-fb60e8dab2b0"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-spring16c198738936a2a2137c0891f7068a7b-summarize,tekton.dev/taskRunUID=7b10a727-d5c1-45b5-b2c7-995440ec2495"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx-scan,tekton.dev/taskRunUID=7678a21c-20dc-4756-a72d-b4218af7f60d"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-deploy,tekton.dev/taskRunUID=db57ad28-d9dd-45ed-bfa3-61e6f3d74644"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-build,tekton.dev/taskRunUID=05bf0116-bb44-4eaa-a9a0-1fe2ff699b22"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-build,tekton.dev/taskRunUID=80b9bb5b-aed0-4b9c-9bb7-24e344fbffdc"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs7e9ee3085e26015c190f63161728f040-download-sboms,tekton.dev/taskRunUID=db81bc62-a07d-4d3a-86cc-26fdf3dd6ea3"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-show-sbom,tekton.dev/taskRunUID=e31d4a18-f87a-4bb6-80df-abae80661ac3"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-deployment-check,tekton.dev/taskRunUID=7f1fdc3e-8672-4b08-a740-21bc39a26716"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-show-sbom,tekton.dev/taskRunUID=f7a15a83-2180-47f0-990d-3900a67f66f6"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=7cc6ee48d31d2b7fb54ff7f97b5007a7a8fbd834,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRunUID=0a64935a-3eb7-4b63-af9f-b864184a7ae9,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node744419fee224a39c2ae947b1012fea70-clone-repository,tekton.dev/taskRunUID=b1608fdc-708e-4c44-8657-7f7b773d6034"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919787086,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-basa0d7dc23fd5bf3c354c470ea19a8624b-get-images,tekton.dev/taskRunUID=ec84696b-168b-43ff-ae91-9158a3f27fbb"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-summarize,tekton.dev/taskRunUID=6738f445-51dc-4578-a47f-6fa0570dd0e7"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-faf725d0b45ec10a55b24c0e1254acbd2b440b1193-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-18T01:32:26Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:34: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-94fbc784b,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:34: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=6aedc692-b6f1-4b59-a22f-39dc898e518d,batch.kubernetes.io/job-name=tssc-iam,controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=7f6969956d"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=6f67f5b77c"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=6c574f7b9b"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=7c7b755d9f"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg,pod-template-hash=85c949485d"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=698c6f4bbc"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=696876c7cf"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=7b599b45fb"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=7cd64c989f"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=69787c8df7"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:34:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","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-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","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-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","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-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","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-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04182026-010726-UTC,pod-template-hash=84bbbb779d"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6858b99fdb,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:34:25Z","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-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=57878764f"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,batch.kubernetes.io/job-name=ctlog-createtree-job-bvdgp,controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,job-name=ctlog-createtree-job-bvdgp"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58f8d85779"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58b5d598cb"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,batch.kubernetes.io/job-name=rekor-createtree-job-4p6vc,controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,job-name=rekor-createtree-job-4p6vc"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=664dc7b555"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=786c897865"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,batch.kubernetes.io/job-name=tuf-repository-init-5fvzl,controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,job-name=tuf-repository-init-5fvzl,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34: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-18T01:34: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-18T01:34: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-18T01:34: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-18T01:34: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-18T01:34: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-18T01:34: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-18T01:34: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-18T01:34: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-18T01:34: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-18T01:34: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-18T01:34: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-18T01:34: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-18T01:34: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-18T01:34: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-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:34: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=7bc8b67864"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34: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-18T01:34: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-18T01:34: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-18T01:34: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-18T01:34: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-18T01:34: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-18T01:34: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-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7c89686b75"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=7cd64c989f"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=7f6969956d"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-mcquvqur","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=6c574f7b9b"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=7c7b755d9f"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=6f67f5b77c"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-fyqpiebz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg,pod-template-hash=85c949485d"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=69787c8df7"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg,pod-template-hash=85c949485d"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=698c6f4bbc"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=69787c8df7"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=7cd64c989f"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=569dbc4c5c"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=6f67f5b77c"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=6fc9bdd6bb"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=7f6969956d"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=6c574f7b9b"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","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-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=696876c7cf"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","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-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","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-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=7b599b45fb"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=7c7b755d9f"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} I0418 01:34:28.652914 1 request.go:752] "Waited before sending request" delay="1.910971055s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTY0NjIsInN0YXJ0IjoiZTJlLXRlc3RzLXB5dGhvbi1meXFwaWViei1vbi1wdXNoLWpxazJ3LXNjYW4tcG9kXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-18T01:34: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs7e9ee3085e26015c190f63161728f040-download-sboms,tekton.dev/taskRunUID=db81bc62-a07d-4d3a-86cc-26fdf3dd6ea3"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=e7e35c6226918ef2d21757ec50b878e1b2462fe6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRunUID=1ffbe8a0-246c-4374-a9ef-f18ea51980e8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythaf725d0b455195a58d5611855608ffe9-clone-repository,tekton.dev/taskRunUID=7577b0f7-0424-423b-9daa-80d20628cdd9"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q26875b651674db30cc917276bc8f6d99-download-sboms,tekton.dev/taskRunUID=cb781d51-6b35-4c0d-a720-208c84eecb92"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-summarize,tekton.dev/taskRunUID=b59d228d-2d39-485e-8988-c366027a253c"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-show-sbom,tekton.dev/taskRunUID=efc7be4d-d239-4408-92c5-0b4f01ab1213"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java9c4102dc23d8b8f336161ecd7fbbde10-deployment-check,tekton.dev/taskRunUID=2fff4d26-02cc-43d4-af46-0603d56a43c4"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-summarize,tekton.dev/taskRunUID=94ffcc04-1dc2-4f58-90ed-aa6ff5389357"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-deployment-check,tekton.dev/taskRunUID=7f1fdc3e-8672-4b08-a740-21bc39a26716"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-build,tekton.dev/taskRunUID=05bf0116-bb44-4eaa-a9a0-1fe2ff699b22"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=7cc6ee48d31d2b7fb54ff7f97b5007a7a8fbd834,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRunUID=0a64935a-3eb7-4b63-af9f-b864184a7ae9,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node744419fee224a39c2ae947b1012fea70-clone-repository,tekton.dev/taskRunUID=b1608fdc-708e-4c44-8657-7f7b773d6034"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919804081,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=7cc6ee48d31d2b7fb54ff7f97b5007a7a8fbd834,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRunUID=0a64935a-3eb7-4b63-af9f-b864184a7ae9,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej744419fee224a39c2ae947b1012fea70-verify-conforma,tekton.dev/taskRunUID=bd82fee0-2d5a-46d4-8ac8-3a86b42f189e"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-clone-repository,tekton.dev/taskRunUID=93a41758-1cd1-43cb-b773-8954789dd035"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919899904,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8326271bcb4cb466f7074a672e25c4d8ac4b5761,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRunUID=b80e9272-4815-446b-8bf8-5ca20fd53fb8,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-39a37995e5838f76c0ba943954aefa1d-verify-conforma,tekton.dev/taskRunUID=dd5dbec7-451b-4518-97fb-61015ba3a2da"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71920033898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=fc5c4df6321b8ab90531b467fa3ed1e076675cde,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRunUID=b13480b9-c7e3-4d3e-8614-255b6e182534,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-sff6d4b2ba4a1d9c9a042339a728822fc-download-sboms,tekton.dev/taskRunUID=0fbbbe77-d273-44fb-a4de-f205a8c20210"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sff6d4b2ba4a78d2af2626574c4cb31be18048b12772-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:34: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919928172,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=e7e35c6226918ef2d21757ec50b878e1b2462fe6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRunUID=1ffbe8a0-246c-4374-a9ef-f18ea51980e8,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-faf725d0b455195a58d5611855608ffe9-upload-sboms,tekton.dev/taskRunUID=44bdb051-6b44-4874-9070-2a6e7c8b8a69"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java43d52c697f7eab859e82fe7339a1721c-deployment-check,tekton.dev/taskRunUID=90792046-9686-4f87-8521-a71f707e5ac7"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node7e9ee3085e26015c190f63161728f040-clone-repository,tekton.dev/taskRunUID=756fa886-9710-4ca3-8729-9f0b150fb6b3"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-deploy,tekton.dev/taskRunUID=80b48d95-dfea-4db8-917a-4ed01e7787d1"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=9ff90b035467fe9bb7a80cddba7c489ebf6fdc08,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRunUID=1e6fcbf0-ee7b-4403-8475-2f8dfff176c1,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth85adc17f3427f0040439d66a13d4f928-clone-repository,tekton.dev/taskRunUID=1ab1f0ef-d8d8-45b8-886e-00bc8d44eead"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-show-sbom,tekton.dev/taskRunUID=e31d4a18-f87a-4bb6-80df-abae80661ac3"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-vzlgfbkc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pipelinesascode.tekton.dev/check-run-id=71919481548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-vzlgfbkc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-vzlgfbkc-repository,pipelinesascode.tekton.dev/sha=7ce772f6826d3c70431db3f23f1b6ba596485921,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-vzlgfbkc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRunUID=cb14a468-9f86-4a0d-bf6f-e24f727b094b,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-build,tekton.dev/taskRunUID=f5553134-c53b-4d9d-91f9-97dfb4a4c0d6"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-summarize,tekton.dev/taskRunUID=c59b3d03-f0ab-40e5-8dec-fb60e8dab2b0"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring16c198738936a2a2137c0891f7068a7b-show-sbom,tekton.dev/taskRunUID=e254d109-2d4c-4e4e-bc31-1e4c09350d5e"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-build,tekton.dev/taskRunUID=5438259f-82c8-4623-881c-d9809975cd6f"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-scan,tekton.dev/taskRunUID=e02f50f3-ee2b-4c0d-a7b2-a9a5962f8ba2"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-build,tekton.dev/taskRunUID=8ddfc526-bd5d-468f-a9da-ef94006f7c71"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919886688,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=eb746423570a6da4276093104df0c0ca29f61690,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRunUID=d33c2e95-a428-4347-be58-398b4c05b928,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b3eadaac8ca637c3ea273936e75b00257-upload-sboms,tekton.dev/taskRunUID=caee13b7-d7cb-46b2-82f9-db0a9f2b8c2f"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-summarize,tekton.dev/taskRunUID=2c8f5e69-b99a-40a1-8cff-eb7350af0e1b"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-build,tekton.dev/taskRunUID=0d421cc0-60ef-4b8c-92e6-30fb387625cb"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-summarize,tekton.dev/taskRunUID=6738f445-51dc-4578-a47f-6fa0570dd0e7"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-scan,tekton.dev/taskRunUID=31954bcf-8e92-4d01-ae61-4d26ec37a075"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71920033898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=fc5c4df6321b8ab90531b467fa3ed1e076675cde,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRunUID=b13480b9-c7e3-4d3e-8614-255b6e182534,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-sprff6d4b2ba4a1d9c9a042339a728822fc-upload-sboms,tekton.dev/taskRunUID=511653d6-85f7-489a-be8d-b5c9ae588c6a"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprff6d4b2baec758c429b1174b2f1db8d67f3fbf929-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-spring16c198738936a2a2137c0891f7068a7b-summarize,tekton.dev/taskRunUID=7b10a727-d5c1-45b5-b2c7-995440ec2495"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919787086,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotneta0d7dc23fd5bf3c354c470ea19a8624b-download-sboms,tekton.dev/taskRunUID=786702b7-18a2-4e40-a746-b072521bd69b"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java9c4102dc23d8b8f336161ecd7fbbde10-clone-repository,tekton.dev/taskRunUID=2e4c6be0-29bc-49fc-8259-41afaf0e6521"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919829463,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=9ff90b035467fe9bb7a80cddba7c489ebf6fdc08,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRunUID=1e6fcbf0-ee7b-4403-8475-2f8dfff176c1,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-fyq85adc17f3427f0040439d66a13d4f928-get-images,tekton.dev/taskRunUID=95cb3e2c-3067-4f88-8e85-efca43888931"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark26875b651674db30cc917276bc8f6d99-get-images,tekton.dev/taskRunUID=c7e4b2c1-c81b-43ab-a8f6-0a03120f6c6c"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919899904,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8326271bcb4cb466f7074a672e25c4d8ac4b5761,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRunUID=b80e9272-4815-446b-8bf8-5ca20fd53fb8,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark39a37995e5838f76c0ba943954aefa1d-get-images,tekton.dev/taskRunUID=e0bc92a9-35ef-4d1a-90e5-d2388845c3c5"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-scan,tekton.dev/taskRunUID=22a4b12f-028d-4922-8d57-057d9d1d0ce7"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=4585ae3f9be08be3e8c3dcfcfa7e0813c31f8e17,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRunUID=3428eabc-b898-4d16-b3fc-33ba160ac9ec,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java03cbe5bee0562f245f19e4abaa28427e-clone-repository,tekton.dev/taskRunUID=1f8e9e0b-c48b-4f83-a54c-8c17de889cee"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java16c198738936a2a2137c0891f7068a7b-clone-repository,tekton.dev/taskRunUID=e1657173-87a0-4b36-84f3-976d060676b8"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-clone-repository,tekton.dev/taskRunUID=f0f1081f-39e5-422a-9668-614dc910547d"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-deployment-check,tekton.dev/taskRunUID=cbef89a0-4324-4be0-92bc-3a2187e6d28f"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919804081,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=7cc6ee48d31d2b7fb54ff7f97b5007a7a8fbd834,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRunUID=0a64935a-3eb7-4b63-af9f-b864184a7ae9,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs744419fee224a39c2ae947b1012fea70-download-sboms,tekton.dev/taskRunUID=39a1d5ba-2d3b-45bd-acbe-d7df80a22143"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-scan,tekton.dev/taskRunUID=d059d74c-c993-4ec2-b5b9-91e2d1cfc6f6"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-clone-repository,tekton.dev/taskRunUID=aeb5060f-276e-40bd-988a-99a2fa9e4878"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-summarize,tekton.dev/taskRunUID=4c496381-4580-48cc-bec7-c15da2d8cf7d"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java26875b651674db30cc917276bc8f6d99-clone-repository,tekton.dev/taskRunUID=508cd4fe-aabe-4713-9597-843874367c6b"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-clone-repository,tekton.dev/taskRunUID=e11cbc2d-9012-4e63-8252-5ad3fd7cb151"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919934743,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=4585ae3f9be08be3e8c3dcfcfa7e0813c31f8e17,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRunUID=3428eabc-b898-4d16-b3fc-33ba160ac9ec,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-03cbe5bee0562f245f19e4abaa28427e-verify-conforma,tekton.dev/taskRunUID=83baccfb-2a5a-4221-9e59-1afd00e6ec0c"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-summarize,tekton.dev/taskRunUID=33e62574-7a96-4ef4-b281-629fd5066e84"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-scan,tekton.dev/taskRunUID=368e4288-2e51-4868-aff3-6bff4cfbdab2"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919899904,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8326271bcb4cb466f7074a672e25c4d8ac4b5761,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRunUID=b80e9272-4815-446b-8bf8-5ca20fd53fb8,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q39a37995e5838f76c0ba943954aefa1d-download-sboms,tekton.dev/taskRunUID=9f99bf0c-48ef-4e17-8856-d50d04911424"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-build,tekton.dev/taskRunUID=9c8bdd48-b5d8-4e41-b83e-5bede7a5ea9a"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919934743,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=4585ae3f9be08be3e8c3dcfcfa7e0813c31f8e17,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRunUID=3428eabc-b898-4d16-b3fc-33ba160ac9ec,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-spr03cbe5bee0562f245f19e4abaa28427e-upload-sboms,tekton.dev/taskRunUID=0a3e4ecf-e931-4440-b0da-01d8e50ea4b3"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-isz7e9ee3085e26015c190f63161728f040-get-images,tekton.dev/taskRunUID=ffa70e26-edc1-4ceb-a3ee-4d2c5343ace1"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-build,tekton.dev/taskRunUID=263c8a4d-cbb1-43ce-8a43-05f82a600dd3"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-deploy,tekton.dev/taskRunUID=d6b25fc9-87bd-4e96-8b7b-60360935254d"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-26875b651674db30cc917276bc8f6d99-verify-conforma,tekton.dev/taskRunUID=3288a757-1a9c-44a2-9052-896186b37e56"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java9f12202e4360fba3662068853a98536b-clone-repository,tekton.dev/taskRunUID=97d658a5-33d4-4878-942e-c7c9858d3431"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-i7e9ee3085e26015c190f63161728f040-upload-sboms,tekton.dev/taskRunUID=9a5e70f6-614a-4729-8a29-fe77137e2dc7"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-show-sbom,tekton.dev/taskRunUID=f76f8ee2-15fb-4ea5-bc68-c7c40f81fc3b"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919928172,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=e7e35c6226918ef2d21757ec50b878e1b2462fe6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRunUID=1ffbe8a0-246c-4374-a9ef-f18ea51980e8,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pythoaf725d0b455195a58d5611855608ffe9-verify-conforma,tekton.dev/taskRunUID=760225b3-4a44-4d07-a12d-14b07b057b55"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn49e3e75a63683773b53d7a46711374f9-clone-repository,tekton.dev/taskRunUID=b82d8eac-9ad1-47ff-8d18-ae93bd0e90b2"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919829463,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=9ff90b035467fe9bb7a80cddba7c489ebf6fdc08,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRunUID=1e6fcbf0-ee7b-4403-8475-2f8dfff176c1,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-f85adc17f3427f0040439d66a13d4f928-upload-sboms,tekton.dev/taskRunUID=b93ae397-92e0-4f5b-97d9-c16d3dfe1645"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919787086,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-basa0d7dc23fd5bf3c354c470ea19a8624b-get-images,tekton.dev/taskRunUID=ec84696b-168b-43ff-ae91-9158a3f27fbb"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-vzlgfbkc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-vzlgfbkc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-vzlgfbkc-repository,pipelinesascode.tekton.dev/sha=7ce772f6826d3c70431db3f23f1b6ba596485921,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-vzlgfbkc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRunUID=cb14a468-9f86-4a0d-bf6f-e24f727b094b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-clone-repository,tekton.dev/taskRunUID=47dd8956-977e-4a30-b85e-d973f8e1121c"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71920033898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=fc5c4df6321b8ab90531b467fa3ed1e076675cde,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRunUID=b13480b9-c7e3-4d3e-8614-255b6e182534,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-sprinff6d4b2ba4a1d9c9a042339a728822fc-get-images,tekton.dev/taskRunUID=e97638e5-2834-40d8-8ff4-e2169be9451b"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinff6d4b244b39713739aa7493ee111df0807a5c1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:34: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-show-sbom,tekton.dev/taskRunUID=cb3adaed-93f1-4819-8581-c0f42bcb9af7"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-scan,tekton.dev/taskRunUID=3ab458a5-68cf-4833-b070-4f7c6f3d6799"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-show-sbom,tekton.dev/taskRunUID=f7a15a83-2180-47f0-990d-3900a67f66f6"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx-scan,tekton.dev/taskRunUID=7678a21c-20dc-4756-a72d-b4218af7f60d"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919804081,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=7cc6ee48d31d2b7fb54ff7f97b5007a7a8fbd834,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRunUID=0a64935a-3eb7-4b63-af9f-b864184a7ae9,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-isz744419fee224a39c2ae947b1012fea70-get-images,tekton.dev/taskRunUID=dd8e88c4-4aaf-47b0-be1e-5c994df82f41"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919886688,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=eb746423570a6da4276093104df0c0ca29f61690,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRunUID=d33c2e95-a428-4347-be58-398b4c05b928,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet3eadaac8ca637c3ea273936e75b00257-download-sboms,tekton.dev/taskRunUID=f475bff7-30e7-4615-a70e-863dff09b2e5"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-show-sbom,tekton.dev/taskRunUID=5acc893e-f7a8-4663-b7ff-807f22d4b20b"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodecdc6ba67981722b15cfcbfcc2c5e67c1-clone-repository,tekton.dev/taskRunUID=11c1229e-8ce1-4bd0-a267-ef90f37a031c"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-build,tekton.dev/taskRunUID=11a4f9d6-fa5a-4e3f-a372-5b0e34681770"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-summarize,tekton.dev/taskRunUID=f16c026f-1764-407d-a57b-323874b88809"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-build,tekton.dev/taskRunUID=80b9bb5b-aed0-4b9c-9bb7-24e344fbffdc"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej7e9ee3085e26015c190f63161728f040-verify-conforma,tekton.dev/taskRunUID=6ab85be9-23df-404c-9ab8-3e8f7d1afedf"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-summarize,tekton.dev/taskRunUID=34b6d47f-f608-4182-a67d-e29532137e7b"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919928172,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=e7e35c6226918ef2d21757ec50b878e1b2462fe6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRunUID=1ffbe8a0-246c-4374-a9ef-f18ea51980e8,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-fyqaf725d0b455195a58d5611855608ffe9-get-images,tekton.dev/taskRunUID=d8de198a-358b-45ac-a478-42d366154d20"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-scan,tekton.dev/taskRunUID=a90e9f6a-e97c-4417-827e-eaac60640a8a"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-show-sbom,tekton.dev/taskRunUID=29c1629e-0180-4fde-a867-f8907bbdae79"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919787086,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnea0d7dc23fd5bf3c354c470ea19a8624b-verify-conforma,tekton.dev/taskRunUID=41d5fb1e-14e9-4d8f-a0dd-fb0c14c5257f"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919787086,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-ba0d7dc23fd5bf3c354c470ea19a8624b-upload-sboms,tekton.dev/taskRunUID=8c2a8f13-1b2d-47e0-989c-ceca2c87fdac"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919934743,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=4585ae3f9be08be3e8c3dcfcfa7e0813c31f8e17,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRunUID=3428eabc-b898-4d16-b3fc-33ba160ac9ec,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-s03cbe5bee0562f245f19e4abaa28427e-download-sboms,tekton.dev/taskRunUID=8f7b74cf-7635-4d4c-86b2-eb2c746912db"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx-build,tekton.dev/taskRunUID=0bc47881-e214-415f-b1e3-382c795574f0"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-show-sbom,tekton.dev/taskRunUID=c93a932d-4dd3-4ad4-a328-46bf59829eb9"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919886688,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=eb746423570a6da4276093104df0c0ca29f61690,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRunUID=d33c2e95-a428-4347-be58-398b4c05b928,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas3eadaac8ca637c3ea273936e75b00257-get-images,tekton.dev/taskRunUID=2091d7dc-9beb-45d8-95fe-4ae55c9439cd"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-show-sbom,tekton.dev/taskRunUID=9ec9b0f3-871b-48c9-90ad-f39b1debbd9f"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919928172,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=e7e35c6226918ef2d21757ec50b878e1b2462fe6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRunUID=1ffbe8a0-246c-4374-a9ef-f18ea51980e8,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-pythonaf725d0b455195a58d5611855608ffe9-download-sboms,tekton.dev/taskRunUID=4998ce28-8de6-476c-8a9d-6f8a56da2c07"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8326271bcb4cb466f7074a672e25c4d8ac4b5761,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRunUID=b80e9272-4815-446b-8bf8-5ca20fd53fb8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java39a37995e5838f76c0ba943954aefa1d-clone-repository,tekton.dev/taskRunUID=88942ab4-afb9-423a-9fc1-84fabae1126e"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71920033898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=fc5c4df6321b8ab90531b467fa3ed1e076675cde,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRunUID=b13480b9-c7e3-4d3e-8614-255b6e182534,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-ff6d4b2ba4a1d9c9a042339a728822fc-verify-conforma,tekton.dev/taskRunUID=a3773d37-e2b8-4b4c-92d7-f8922225d992"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:34:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ff6d4b2ba4a138db018b37e747093ed23196a107d2aa-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-18T01:34: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua26875b651674db30cc917276bc8f6d99-upload-sboms,tekton.dev/taskRunUID=3e38e43e-3e88-4800-b2ca-9d6cd0760563"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-build,tekton.dev/taskRunUID=7bc6068f-4ecd-4289-acd1-a38484e6e1bf"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-build,tekton.dev/taskRunUID=bc315223-e920-4703-88e0-69da2733cb3a"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-18T01:34:28Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04182026-010726-UTC,pod-template-hash=84bbbb779d"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6858b99fdb,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5c797d6dbb"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7b4b45b49d"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58f8d85779"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,batch.kubernetes.io/job-name=ctlog-createtree-job-bvdgp,controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,job-name=ctlog-createtree-job-bvdgp"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=698cbcf95c"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,batch.kubernetes.io/job-name=segment-backup-installation-gfxt2,controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,job-name=segment-backup-installation-gfxt2"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=786c897865"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7475469498"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58b5d598cb"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,batch.kubernetes.io/job-name=rekor-createtree-job-4p6vc,controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,job-name=rekor-createtree-job-4p6vc"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=664dc7b555"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","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-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=57878764f"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,batch.kubernetes.io/job-name=tuf-repository-init-5fvzl,controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,job-name=tuf-repository-init-5fvzl,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36: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-18T01:36: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-18T01:36: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-18T01:36: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-18T01:36: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-18T01:36: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-18T01:36: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-18T01:36: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-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:36: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=7bc8b67864"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36: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-18T01:36: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-18T01:36: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-18T01:36: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-18T01:36: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-18T01:36: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-18T01:36: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-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=7f6969956d"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=7b599b45fb"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uluhtlxl","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=7c7b755d9f"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-doggwxrw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg,pod-template-hash=85c949485d"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=6f67f5b77c"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=69787c8df7"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=6c574f7b9b"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=7cd64c989f"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=696876c7cf"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:36:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-wxuflcya","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=6c574f7b9b"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=69787c8df7"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","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-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=7cd64c989f"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=698c6f4bbc"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg,pod-template-hash=85c949485d"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=569dbc4c5c"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=7f6969956d"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=696876c7cf"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=7b599b45fb"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=7c7b755d9f"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=6fc9bdd6bb"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","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-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=6f67f5b77c"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36:26Z","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-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:36: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-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71920033898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=fc5c4df6321b8ab90531b467fa3ed1e076675cde,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRunUID=b13480b9-c7e3-4d3e-8614-255b6e182534,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-sff6d4b2ba4a1d9c9a042339a728822fc-download-sboms,tekton.dev/taskRunUID=0fbbbe77-d273-44fb-a4de-f205a8c20210"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx-scan,tekton.dev/taskRunUID=7678a21c-20dc-4756-a72d-b4218af7f60d"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-show-sbom,tekton.dev/taskRunUID=cb3adaed-93f1-4819-8581-c0f42bcb9af7"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-clone-repository,tekton.dev/taskRunUID=f0f1081f-39e5-422a-9668-614dc910547d"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919829463,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=9ff90b035467fe9bb7a80cddba7c489ebf6fdc08,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRunUID=1e6fcbf0-ee7b-4403-8475-2f8dfff176c1,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python85adc17f3427f0040439d66a13d4f928-download-sboms,tekton.dev/taskRunUID=31303273-905f-48d9-ac44-47482a8f6f10"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919886688,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=eb746423570a6da4276093104df0c0ca29f61690,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRunUID=d33c2e95-a428-4347-be58-398b4c05b928,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b3eadaac8ca637c3ea273936e75b00257-upload-sboms,tekton.dev/taskRunUID=caee13b7-d7cb-46b2-82f9-db0a9f2b8c2f"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua26875b651674db30cc917276bc8f6d99-upload-sboms,tekton.dev/taskRunUID=3e38e43e-3e88-4800-b2ca-9d6cd0760563"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919934743,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=4585ae3f9be08be3e8c3dcfcfa7e0813c31f8e17,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRunUID=3428eabc-b898-4d16-b3fc-33ba160ac9ec,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-s03cbe5bee0562f245f19e4abaa28427e-download-sboms,tekton.dev/taskRunUID=8f7b74cf-7635-4d4c-86b2-eb2c746912db"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-build,tekton.dev/taskRunUID=bc315223-e920-4703-88e0-69da2733cb3a"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-summarize,tekton.dev/taskRunUID=4c496381-4580-48cc-bec7-c15da2d8cf7d"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-show-sbom,tekton.dev/taskRunUID=c93a932d-4dd3-4ad4-a328-46bf59829eb9"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java9f12202e4360fba3662068853a98536b-clone-repository,tekton.dev/taskRunUID=97d658a5-33d4-4878-942e-c7c9858d3431"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919899904,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8326271bcb4cb466f7074a672e25c4d8ac4b5761,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRunUID=b80e9272-4815-446b-8bf8-5ca20fd53fb8,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-39a37995e5838f76c0ba943954aefa1d-verify-conforma,tekton.dev/taskRunUID=dd5dbec7-451b-4518-97fb-61015ba3a2da"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-vzlgfbkc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-vzlgfbkc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-vzlgfbkc-repository,pipelinesascode.tekton.dev/sha=7ce772f6826d3c70431db3f23f1b6ba596485921,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-vzlgfbkc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRunUID=cb14a468-9f86-4a0d-bf6f-e24f727b094b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-clone-repository,tekton.dev/taskRunUID=47dd8956-977e-4a30-b85e-d973f8e1121c"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-show-sbom,tekton.dev/taskRunUID=f7a15a83-2180-47f0-990d-3900a67f66f6"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-scan,tekton.dev/taskRunUID=31954bcf-8e92-4d01-ae61-4d26ec37a075"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-build,tekton.dev/taskRunUID=8ddfc526-bd5d-468f-a9da-ef94006f7c71"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919787086,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-basa0d7dc23fd5bf3c354c470ea19a8624b-get-images,tekton.dev/taskRunUID=ec84696b-168b-43ff-ae91-9158a3f27fbb"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-show-sbom,tekton.dev/taskRunUID=3ef28588-510f-43bd-98db-35f7593b98b0"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q26875b651674db30cc917276bc8f6d99-download-sboms,tekton.dev/taskRunUID=cb781d51-6b35-4c0d-a720-208c84eecb92"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919804081,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=7cc6ee48d31d2b7fb54ff7f97b5007a7a8fbd834,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRunUID=0a64935a-3eb7-4b63-af9f-b864184a7ae9,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-isz744419fee224a39c2ae947b1012fea70-get-images,tekton.dev/taskRunUID=dd8e88c4-4aaf-47b0-be1e-5c994df82f41"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-build,tekton.dev/taskRunUID=5438259f-82c8-4623-881c-d9809975cd6f"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919804081,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=7cc6ee48d31d2b7fb54ff7f97b5007a7a8fbd834,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRunUID=0a64935a-3eb7-4b63-af9f-b864184a7ae9,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej744419fee224a39c2ae947b1012fea70-verify-conforma,tekton.dev/taskRunUID=bd82fee0-2d5a-46d4-8ac8-3a86b42f189e"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-show-sbom,tekton.dev/taskRunUID=e31d4a18-f87a-4bb6-80df-abae80661ac3"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919928172,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=e7e35c6226918ef2d21757ec50b878e1b2462fe6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRunUID=1ffbe8a0-246c-4374-a9ef-f18ea51980e8,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-pythonaf725d0b455195a58d5611855608ffe9-download-sboms,tekton.dev/taskRunUID=4998ce28-8de6-476c-8a9d-6f8a56da2c07"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919899904,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8326271bcb4cb466f7074a672e25c4d8ac4b5761,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRunUID=b80e9272-4815-446b-8bf8-5ca20fd53fb8,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark39a37995e5838f76c0ba943954aefa1d-get-images,tekton.dev/taskRunUID=e0bc92a9-35ef-4d1a-90e5-d2388845c3c5"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:36:26Z","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-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-94fbc784b,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,batch.kubernetes.io/job-name=tssc-iam,controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-18T01:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} I0418 01:36:28.664339 1 request.go:752] "Waited before sending request" delay="1.821790973s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-stage/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTgwNjgsInN0YXJ0IjoiZTJlLXRlc3RzLW5vZGVqcy1remh3cGhxdy02OThjNmY0YmJjLTdqcHh3XHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=569dbc4c5c"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=7c7b755d9f"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=696876c7cf"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=698c6f4bbc"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","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-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=7cd64c989f"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","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-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg,pod-template-hash=85c949485d"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=7f6969956d"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=6c574f7b9b"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=69787c8df7"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","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-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=7b599b45fb"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=6f67f5b77c"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-18T01:36:28Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-18T01:38:24Z","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-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:38:24Z","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-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:38:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg,pod-template-hash=85c949485d"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=69787c8df7"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38: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-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=7cd64c989f"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:38: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-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=7f6969956d"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=569dbc4c5c"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wvxviyka","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=6c574f7b9b"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=698c6f4bbc"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kzhwphqw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=6f67f5b77c"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38: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-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=696876c7cf"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=7b599b45fb"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=7c7b755d9f"} {"level":"debug","ts":"2026-04-18T01:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=6f67f5b77c"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg,pod-template-hash=85c949485d"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=7c7b755d9f"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=69787c8df7"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:38:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=6fc9bdd6bb"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=7cd64c989f"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=698c6f4bbc"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=7f6969956d"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=7b599b45fb"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg,pod-template-hash=9bc689d4f"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=569dbc4c5c"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=696876c7cf"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=6c574f7b9b"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:38: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-show-sbom,tekton.dev/taskRunUID=efc7be4d-d239-4408-92c5-0b4f01ab1213"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark26875b651674db30cc917276bc8f6d99-get-images,tekton.dev/taskRunUID=c7e4b2c1-c81b-43ab-a8f6-0a03120f6c6c"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-scan,tekton.dev/taskRunUID=31954bcf-8e92-4d01-ae61-4d26ec37a075"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java9c4102dc23d8b8f336161ecd7fbbde10-deployment-check,tekton.dev/taskRunUID=2fff4d26-02cc-43d4-af46-0603d56a43c4"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-build,tekton.dev/taskRunUID=0d421cc0-60ef-4b8c-92e6-30fb387625cb"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919899904,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8326271bcb4cb466f7074a672e25c4d8ac4b5761,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRunUID=b80e9272-4815-446b-8bf8-5ca20fd53fb8,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q39a37995e5838f76c0ba943954aefa1d-download-sboms,tekton.dev/taskRunUID=9f99bf0c-48ef-4e17-8856-d50d04911424"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-scan,tekton.dev/taskRunUID=49a4a8ed-f03d-4e55-9179-663834607cf8"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-summarize,tekton.dev/taskRunUID=4c496381-4580-48cc-bec7-c15da2d8cf7d"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919804081,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=7cc6ee48d31d2b7fb54ff7f97b5007a7a8fbd834,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRunUID=0a64935a-3eb7-4b63-af9f-b864184a7ae9,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-isz744419fee224a39c2ae947b1012fea70-get-images,tekton.dev/taskRunUID=dd8e88c4-4aaf-47b0-be1e-5c994df82f41"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919886688,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=eb746423570a6da4276093104df0c0ca29f61690,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRunUID=d33c2e95-a428-4347-be58-398b4c05b928,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas3eadaac8ca637c3ea273936e75b00257-get-images,tekton.dev/taskRunUID=2091d7dc-9beb-45d8-95fe-4ae55c9439cd"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-summarize,tekton.dev/taskRunUID=c59b3d03-f0ab-40e5-8dec-fb60e8dab2b0"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-build,tekton.dev/taskRunUID=80b9bb5b-aed0-4b9c-9bb7-24e344fbffdc"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node7e9ee3085e26015c190f63161728f040-clone-repository,tekton.dev/taskRunUID=756fa886-9710-4ca3-8729-9f0b150fb6b3"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=e7e35c6226918ef2d21757ec50b878e1b2462fe6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRunUID=1ffbe8a0-246c-4374-a9ef-f18ea51980e8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythaf725d0b455195a58d5611855608ffe9-clone-repository,tekton.dev/taskRunUID=7577b0f7-0424-423b-9daa-80d20628cdd9"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-scan,tekton.dev/taskRunUID=e02f50f3-ee2b-4c0d-a7b2-a9a5962f8ba2"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919886688,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=eb746423570a6da4276093104df0c0ca29f61690,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRunUID=d33c2e95-a428-4347-be58-398b4c05b928,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotne3eadaac8ca637c3ea273936e75b00257-verify-conforma,tekton.dev/taskRunUID=a70e3b95-323c-4101-b3c2-3a59316ef516"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919886688,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=eb746423570a6da4276093104df0c0ca29f61690,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRunUID=d33c2e95-a428-4347-be58-398b4c05b928,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet3eadaac8ca637c3ea273936e75b00257-download-sboms,tekton.dev/taskRunUID=f475bff7-30e7-4615-a70e-863dff09b2e5"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-deployment-check,tekton.dev/taskRunUID=7f1fdc3e-8672-4b08-a740-21bc39a26716"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-26875b651674db30cc917276bc8f6d99-verify-conforma,tekton.dev/taskRunUID=3288a757-1a9c-44a2-9052-896186b37e56"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java26875b651674db30cc917276bc8f6d99-clone-repository,tekton.dev/taskRunUID=508cd4fe-aabe-4713-9597-843874367c6b"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-summarize,tekton.dev/taskRunUID=94ffcc04-1dc2-4f58-90ed-aa6ff5389357"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919899904,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8326271bcb4cb466f7074a672e25c4d8ac4b5761,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRunUID=b80e9272-4815-446b-8bf8-5ca20fd53fb8,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark39a37995e5838f76c0ba943954aefa1d-get-images,tekton.dev/taskRunUID=e0bc92a9-35ef-4d1a-90e5-d2388845c3c5"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-build,tekton.dev/taskRunUID=7bc6068f-4ecd-4289-acd1-a38484e6e1bf"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919934743,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=4585ae3f9be08be3e8c3dcfcfa7e0813c31f8e17,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRunUID=3428eabc-b898-4d16-b3fc-33ba160ac9ec,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-spr03cbe5bee0562f245f19e4abaa28427e-upload-sboms,tekton.dev/taskRunUID=0a3e4ecf-e931-4440-b0da-01d8e50ea4b3"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71920033898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=fc5c4df6321b8ab90531b467fa3ed1e076675cde,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRunUID=b13480b9-c7e3-4d3e-8614-255b6e182534,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-sprff6d4b2ba4a1d9c9a042339a728822fc-upload-sboms,tekton.dev/taskRunUID=511653d6-85f7-489a-be8d-b5c9ae588c6a"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-show-sbom,tekton.dev/taskRunUID=29c1629e-0180-4fde-a867-f8907bbdae79"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java16c198738936a2a2137c0891f7068a7b-clone-repository,tekton.dev/taskRunUID=e1657173-87a0-4b36-84f3-976d060676b8"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-deploy,tekton.dev/taskRunUID=80b48d95-dfea-4db8-917a-4ed01e7787d1"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919886688,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=eb746423570a6da4276093104df0c0ca29f61690,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRunUID=d33c2e95-a428-4347-be58-398b4c05b928,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b3eadaac8ca637c3ea273936e75b00257-upload-sboms,tekton.dev/taskRunUID=caee13b7-d7cb-46b2-82f9-db0a9f2b8c2f"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-clone-repository,tekton.dev/taskRunUID=93a41758-1cd1-43cb-b773-8954789dd035"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-summarize,tekton.dev/taskRunUID=6738f445-51dc-4578-a47f-6fa0570dd0e7"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919899904,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8326271bcb4cb466f7074a672e25c4d8ac4b5761,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRunUID=b80e9272-4815-446b-8bf8-5ca20fd53fb8,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua39a37995e5838f76c0ba943954aefa1d-upload-sboms,tekton.dev/taskRunUID=687c2b56-b909-4a4e-beec-e966aaa7c0ca"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71920033898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=fc5c4df6321b8ab90531b467fa3ed1e076675cde,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRunUID=b13480b9-c7e3-4d3e-8614-255b6e182534,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-sprinff6d4b2ba4a1d9c9a042339a728822fc-get-images,tekton.dev/taskRunUID=e97638e5-2834-40d8-8ff4-e2169be9451b"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919934743,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=4585ae3f9be08be3e8c3dcfcfa7e0813c31f8e17,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRunUID=3428eabc-b898-4d16-b3fc-33ba160ac9ec,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-sprin03cbe5bee0562f245f19e4abaa28427e-get-images,tekton.dev/taskRunUID=f366889f-8cb4-4172-b854-827f574a7f95"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919928172,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=e7e35c6226918ef2d21757ec50b878e1b2462fe6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRunUID=1ffbe8a0-246c-4374-a9ef-f18ea51980e8,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-fyqaf725d0b455195a58d5611855608ffe9-get-images,tekton.dev/taskRunUID=d8de198a-358b-45ac-a478-42d366154d20"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-show-sbom,tekton.dev/taskRunUID=e31d4a18-f87a-4bb6-80df-abae80661ac3"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua26875b651674db30cc917276bc8f6d99-upload-sboms,tekton.dev/taskRunUID=3e38e43e-3e88-4800-b2ca-9d6cd0760563"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-build,tekton.dev/taskRunUID=9c8bdd48-b5d8-4e41-b83e-5bede7a5ea9a"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-show-sbom,tekton.dev/taskRunUID=c93a932d-4dd3-4ad4-a328-46bf59829eb9"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java9c4102dc23d8b8f336161ecd7fbbde10-clone-repository,tekton.dev/taskRunUID=2e4c6be0-29bc-49fc-8259-41afaf0e6521"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-build,tekton.dev/taskRunUID=11a4f9d6-fa5a-4e3f-a372-5b0e34681770"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-build,tekton.dev/taskRunUID=263c8a4d-cbb1-43ce-8a43-05f82a600dd3"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q26875b651674db30cc917276bc8f6d99-download-sboms,tekton.dev/taskRunUID=cb781d51-6b35-4c0d-a720-208c84eecb92"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-scan,tekton.dev/taskRunUID=a90e9f6a-e97c-4417-827e-eaac60640a8a"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=4585ae3f9be08be3e8c3dcfcfa7e0813c31f8e17,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRunUID=3428eabc-b898-4d16-b3fc-33ba160ac9ec,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java03cbe5bee0562f245f19e4abaa28427e-clone-repository,tekton.dev/taskRunUID=1f8e9e0b-c48b-4f83-a54c-8c17de889cee"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-scan,tekton.dev/taskRunUID=77b936a2-843b-47d9-bc99-9a90e143683c"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-scan,tekton.dev/taskRunUID=368e4288-2e51-4868-aff3-6bff4cfbdab2"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-clone-repository,tekton.dev/taskRunUID=e11cbc2d-9012-4e63-8252-5ad3fd7cb151"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919829463,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=9ff90b035467fe9bb7a80cddba7c489ebf6fdc08,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRunUID=1e6fcbf0-ee7b-4403-8475-2f8dfff176c1,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python85adc17f3427f0040439d66a13d4f928-download-sboms,tekton.dev/taskRunUID=31303273-905f-48d9-ac44-47482a8f6f10"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythcccb956daaeaf1fdd3fa94559331e725-clone-repository,tekton.dev/taskRunUID=7eff4875-f12b-49d0-b778-ba22e1488277"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-deploy,tekton.dev/taskRunUID=0434b471-96fc-43eb-92a7-94fac5195a0d"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-show-sbom,tekton.dev/taskRunUID=cb3adaed-93f1-4819-8581-c0f42bcb9af7"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-build,tekton.dev/taskRunUID=5438259f-82c8-4623-881c-d9809975cd6f"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919928172,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=e7e35c6226918ef2d21757ec50b878e1b2462fe6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRunUID=1ffbe8a0-246c-4374-a9ef-f18ea51980e8,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-pythonaf725d0b455195a58d5611855608ffe9-download-sboms,tekton.dev/taskRunUID=4998ce28-8de6-476c-8a9d-6f8a56da2c07"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-scan,tekton.dev/taskRunUID=22a4b12f-028d-4922-8d57-057d9d1d0ce7"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919804081,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=7cc6ee48d31d2b7fb54ff7f97b5007a7a8fbd834,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRunUID=0a64935a-3eb7-4b63-af9f-b864184a7ae9,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej744419fee224a39c2ae947b1012fea70-verify-conforma,tekton.dev/taskRunUID=bd82fee0-2d5a-46d4-8ac8-3a86b42f189e"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-build,tekton.dev/taskRunUID=8ddfc526-bd5d-468f-a9da-ef94006f7c71"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-show-sbom,tekton.dev/taskRunUID=9ec9b0f3-871b-48c9-90ad-f39b1debbd9f"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-summarize,tekton.dev/taskRunUID=2c8f5e69-b99a-40a1-8cff-eb7350af0e1b"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=fc5c4df6321b8ab90531b467fa3ed1e076675cde,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRunUID=b13480b9-c7e3-4d3e-8614-255b6e182534,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javaff6d4b2ba4a1d9c9a042339a728822fc-clone-repository,tekton.dev/taskRunUID=55d3b984-b158-4891-ad2d-0895a164885d"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=7cc6ee48d31d2b7fb54ff7f97b5007a7a8fbd834,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRunUID=0a64935a-3eb7-4b63-af9f-b864184a7ae9,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node744419fee224a39c2ae947b1012fea70-clone-repository,tekton.dev/taskRunUID=b1608fdc-708e-4c44-8657-7f7b773d6034"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-i7e9ee3085e26015c190f63161728f040-upload-sboms,tekton.dev/taskRunUID=9a5e70f6-614a-4729-8a29-fe77137e2dc7"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-deployment-check,tekton.dev/taskRunUID=cbef89a0-4324-4be0-92bc-3a2187e6d28f"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=9ff90b035467fe9bb7a80cddba7c489ebf6fdc08,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRunUID=1e6fcbf0-ee7b-4403-8475-2f8dfff176c1,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth85adc17f3427f0040439d66a13d4f928-clone-repository,tekton.dev/taskRunUID=1ab1f0ef-d8d8-45b8-886e-00bc8d44eead"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919829463,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=9ff90b035467fe9bb7a80cddba7c489ebf6fdc08,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRunUID=1e6fcbf0-ee7b-4403-8475-2f8dfff176c1,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-fyq85adc17f3427f0040439d66a13d4f928-get-images,tekton.dev/taskRunUID=95cb3e2c-3067-4f88-8e85-efca43888931"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919787086,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-ba0d7dc23fd5bf3c354c470ea19a8624b-upload-sboms,tekton.dev/taskRunUID=8c2a8f13-1b2d-47e0-989c-ceca2c87fdac"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-deploy,tekton.dev/taskRunUID=4607b9ba-d1d9-40cf-b2d9-322bbbab4c3b"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919928172,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=e7e35c6226918ef2d21757ec50b878e1b2462fe6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRunUID=1ffbe8a0-246c-4374-a9ef-f18ea51980e8,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pythoaf725d0b455195a58d5611855608ffe9-verify-conforma,tekton.dev/taskRunUID=760225b3-4a44-4d07-a12d-14b07b057b55"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919787086,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnea0d7dc23fd5bf3c354c470ea19a8624b-verify-conforma,tekton.dev/taskRunUID=41d5fb1e-14e9-4d8f-a0dd-fb0c14c5257f"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej7e9ee3085e26015c190f63161728f040-verify-conforma,tekton.dev/taskRunUID=6ab85be9-23df-404c-9ab8-3e8f7d1afedf"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-clone-repository,tekton.dev/taskRunUID=f0f1081f-39e5-422a-9668-614dc910547d"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=eb746423570a6da4276093104df0c0ca29f61690,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRunUID=d33c2e95-a428-4347-be58-398b4c05b928,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn3eadaac8ca637c3ea273936e75b00257-clone-repository,tekton.dev/taskRunUID=473b8756-ffce-4e4a-a279-33e3111691e1"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-show-sbom,tekton.dev/taskRunUID=3ef28588-510f-43bd-98db-35f7593b98b0"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919899904,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8326271bcb4cb466f7074a672e25c4d8ac4b5761,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRunUID=b80e9272-4815-446b-8bf8-5ca20fd53fb8,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-39a37995e5838f76c0ba943954aefa1d-verify-conforma,tekton.dev/taskRunUID=dd5dbec7-451b-4518-97fb-61015ba3a2da"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71920033898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=fc5c4df6321b8ab90531b467fa3ed1e076675cde,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRunUID=b13480b9-c7e3-4d3e-8614-255b6e182534,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-ff6d4b2ba4a1d9c9a042339a728822fc-verify-conforma,tekton.dev/taskRunUID=a3773d37-e2b8-4b4c-92d7-f8922225d992"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-build,tekton.dev/taskRunUID=bc315223-e920-4703-88e0-69da2733cb3a"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-deploy,tekton.dev/taskRunUID=db57ad28-d9dd-45ed-bfa3-61e6f3d74644"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-show-sbom,tekton.dev/taskRunUID=f7a15a83-2180-47f0-990d-3900a67f66f6"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-summarize,tekton.dev/taskRunUID=34b6d47f-f608-4182-a67d-e29532137e7b"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919829463,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=9ff90b035467fe9bb7a80cddba7c489ebf6fdc08,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRunUID=1e6fcbf0-ee7b-4403-8475-2f8dfff176c1,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho85adc17f3427f0040439d66a13d4f928-verify-conforma,tekton.dev/taskRunUID=7d444d9b-1d09-4385-8d8e-e6d1992ff072"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-summarize,tekton.dev/taskRunUID=b59d228d-2d39-485e-8988-c366027a253c"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-summarize,tekton.dev/taskRunUID=f16c026f-1764-407d-a57b-323874b88809"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-build,tekton.dev/taskRunUID=05bf0116-bb44-4eaa-a9a0-1fe2ff699b22"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919934743,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=4585ae3f9be08be3e8c3dcfcfa7e0813c31f8e17,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRunUID=3428eabc-b898-4d16-b3fc-33ba160ac9ec,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-s03cbe5bee0562f245f19e4abaa28427e-download-sboms,tekton.dev/taskRunUID=8f7b74cf-7635-4d4c-86b2-eb2c746912db"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx-scan,tekton.dev/taskRunUID=7678a21c-20dc-4756-a72d-b4218af7f60d"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-deploy,tekton.dev/taskRunUID=d6b25fc9-87bd-4e96-8b7b-60360935254d"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8326271bcb4cb466f7074a672e25c4d8ac4b5761,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRunUID=b80e9272-4815-446b-8bf8-5ca20fd53fb8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java39a37995e5838f76c0ba943954aefa1d-clone-repository,tekton.dev/taskRunUID=88942ab4-afb9-423a-9fc1-84fabae1126e"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-summarize,tekton.dev/taskRunUID=33e62574-7a96-4ef4-b281-629fd5066e84"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotna0d7dc23fd5bf3c354c470ea19a8624b-clone-repository,tekton.dev/taskRunUID=f6aea1b2-06d0-40f3-8a6f-5f562591a57c"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919787086,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotneta0d7dc23fd5bf3c354c470ea19a8624b-download-sboms,tekton.dev/taskRunUID=786702b7-18a2-4e40-a746-b072521bd69b"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring16c198738936a2a2137c0891f7068a7b-show-sbom,tekton.dev/taskRunUID=e254d109-2d4c-4e4e-bc31-1e4c09350d5e"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java43d52c697f7eab859e82fe7339a1721c-deployment-check,tekton.dev/taskRunUID=90792046-9686-4f87-8521-a71f707e5ac7"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java9f12202e4360fba3662068853a98536b-clone-repository,tekton.dev/taskRunUID=97d658a5-33d4-4878-942e-c7c9858d3431"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-isz7e9ee3085e26015c190f63161728f040-get-images,tekton.dev/taskRunUID=ffa70e26-edc1-4ceb-a3ee-4d2c5343ace1"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx-build,tekton.dev/taskRunUID=0bc47881-e214-415f-b1e3-382c795574f0"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn49e3e75a63683773b53d7a46711374f9-clone-repository,tekton.dev/taskRunUID=b82d8eac-9ad1-47ff-8d18-ae93bd0e90b2"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71920033898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=fc5c4df6321b8ab90531b467fa3ed1e076675cde,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRunUID=b13480b9-c7e3-4d3e-8614-255b6e182534,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-sff6d4b2ba4a1d9c9a042339a728822fc-download-sboms,tekton.dev/taskRunUID=0fbbbe77-d273-44fb-a4de-f205a8c20210"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs7e9ee3085e26015c190f63161728f040-download-sboms,tekton.dev/taskRunUID=db81bc62-a07d-4d3a-86cc-26fdf3dd6ea3"} {"level":"debug","ts":"2026-04-18T01:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:38:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-04-18T01:38:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} I0418 01:38:28.640902 1 request.go:752] "Waited before sending request" delay="1.991739635s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-tas/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTk3MTMsInN0YXJ0IjoidHJpbGxpYW4tbG9nc2VydmVyLTc0NzU0Njk0OTgtejRyaGxcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-18T01:38:28Z","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=8a050df0-692d-4c0a-a889-cda769fcfadd,batch.kubernetes.io/job-name=tuf-repository-init-5fvzl,controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,job-name=tuf-repository-init-5fvzl,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,batch.kubernetes.io/job-name=segment-backup-installation-gfxt2,controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,job-name=segment-backup-installation-gfxt2"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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=786c897865"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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=7b4b45b49d"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,batch.kubernetes.io/job-name=rekor-createtree-job-4p6vc,controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,job-name=rekor-createtree-job-4p6vc"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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=58b5d598cb"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,batch.kubernetes.io/job-name=ctlog-createtree-job-bvdgp,controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,job-name=ctlog-createtree-job-bvdgp"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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=698cbcf95c"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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=5c797d6dbb"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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=7475469498"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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=58f8d85779"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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=664dc7b555"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","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-18T01:38:28Z","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-18T01:38:28Z","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-18T01:38:28Z","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-18T01:38:28Z","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-18T01:38:28Z","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-18T01:38:28Z","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-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:38:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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=7bc8b67864"} {"level":"debug","ts":"2026-04-18T01:38:28Z","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-18T01:38:28Z","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-18T01:38:28Z","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-18T01:38:28Z","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-18T01:38:28Z","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-18T01:38:28Z","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-18T01:38:28Z","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-18T01:38:28Z","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-18T01:38:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:38: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-18T01:38:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:38: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-18T01:38:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:38: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-18T01:38:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-18T01:38:29Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-18T01:40: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-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:40: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-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:40: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-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:40: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-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:40: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-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-18T01:40: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-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:40: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-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:40: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-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:40: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-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:40: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-94fbc784b,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:40: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-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:40: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=6aedc692-b6f1-4b59-a22f-39dc898e518d,batch.kubernetes.io/job-name=tssc-iam,controller-uid=6aedc692-b6f1-4b59-a22f-39dc898e518d,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:40:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=698c6f4bbc"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40: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-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40: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-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40: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-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg,pod-template-hash=85c949485d"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=696876c7cf"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=6c574f7b9b"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=7b599b45fb"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=7cd64c989f"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=7c7b755d9f"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg,pod-template-hash=9bc689d4f"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=569dbc4c5c"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=69787c8df7"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=6f67f5b77c"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=7f6969956d"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:40:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po86j3ov8209pvior8bsjglrjf11ath"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","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-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","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-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=2fe7acff-f1e2-419a-8869-9d1c515d9c7d,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","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-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04182026-010726-UTC,pod-template-hash=84bbbb779d"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","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-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6858b99fdb,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,batch.kubernetes.io/job-name=ctlog-createtree-job-bvdgp,controller-uid=63bd0911-4776-4a0b-b297-7464f5cc46be,job-name=ctlog-createtree-job-bvdgp"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=698cbcf95c"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=57878764f"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,batch.kubernetes.io/job-name=tuf-repository-init-5fvzl,controller-uid=8a050df0-692d-4c0a-a889-cda769fcfadd,job-name=tuf-repository-init-5fvzl,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","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-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,batch.kubernetes.io/job-name=rekor-createtree-job-4p6vc,controller-uid=fe65f0f4-3c68-4436-9ead-62fc925d025d,job-name=rekor-createtree-job-4p6vc"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58f8d85779"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,batch.kubernetes.io/job-name=segment-backup-installation-gfxt2,controller-uid=b1bb1840-598e-47a5-9f64-31a9e8ce1e52,job-name=segment-backup-installation-gfxt2"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=786c897865"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=664dc7b555"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7b4b45b49d"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=58b5d598cb"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:40: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-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=29526869-52a0-4e55-af20-b5fd8bc42a4f,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.3"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:40: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-18T01:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:40: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-18T01:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=786665567"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=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-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,olm.permissions.hash=18XbTqmlNKEVyrCAkisSoZMaHZwjC4TinlwwgE,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:40: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-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=server,pod-template-hash=7bc8b67864"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-18T01:40: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-18T01:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.3"} {"level":"debug","ts":"2026-04-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-18T01:40: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-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:40: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-18T01:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=569dbc4c5c"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=69787c8df7"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=6c574f7b9b"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=698c6f4bbc"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=696876c7cf"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=7b599b45fb"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=7c7b755d9f"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=6f67f5b77c"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=7f6969956d"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=7cd64c989f"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg,pod-template-hash=9bc689d4f"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-lmzmijgg","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg,pod-template-hash=85c949485d"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=6fc9bdd6bb"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=8d4f5fd89"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","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-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=7f6969956d"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg,pod-template-hash=9bc689d4f"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=85f4bcdd48"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg,pod-template-hash=85c949485d"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=86d7f5b768"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pod-template-hash=9c95b59fb"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw,pod-template-hash=698c6f4bbc"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=55d6c95db5"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=7b599b45fb"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=7c7b755d9f"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-wxuflcya,app.kubernetes.io/part-of=e2e-tests-python-wxuflcya,argocd/app-name=e2e-tests-python-wxuflcya,backstage.io/kubernetes-id=e2e-tests-python-wxuflcya,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-wxuflcya,pod-template-hash=696876c7cf"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-vzlgfbkc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-vzlgfbkc,app.kubernetes.io/part-of=e2e-tests-go-vzlgfbkc,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kzhwphqw,app.kubernetes.io/part-of=e2e-tests-nodejs-kzhwphqw,argocd/app-name=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-id=e2e-tests-nodejs-kzhwphqw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kzhwphqw"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=587bb4f976"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-wdnmzegx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-wdnmzegx,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pod-template-hash=6c574f7b9b"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=569dbc4c5c"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=6f67f5b77c"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-mcquvqur,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-mcquvqur,argocd/app-name=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-mcquvqur,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-mcquvqur,pod-template-hash=d8c5d7cc6"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-coimsbho,app.kubernetes.io/part-of=e2e-tests-java-quarkus-coimsbho,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pod-template-hash=7cd64c989f"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iszqyjzm,app.kubernetes.io/part-of=e2e-tests-nodejs-iszqyjzm,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pod-template-hash=69787c8df7"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-lmzmijgg,app.kubernetes.io/part-of=e2e-tests-java-springboot-lmzmijgg,argocd/app-name=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-id=e2e-tests-java-springboot-lmzmijgg,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-lmzmijgg"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-fyqpiebz,app.kubernetes.io/part-of=e2e-tests-python-fyqpiebz,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pod-template-hash=77586dd588"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","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-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","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-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uluhtlxl,app.kubernetes.io/part-of=e2e-tests-go-uluhtlxl,argocd/app-name=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-id=e2e-tests-go-uluhtlxl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uluhtlxl,pod-template-hash=6fd88f9496"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wvxviyka,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wvxviyka,argocd/app-name=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wvxviyka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wvxviyka,pod-template-hash=74c69d7ff6"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-doggwxrw,app.kubernetes.io/part-of=e2e-tests-java-springboot-doggwxrw,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pod-template-hash=5d9cd874b6"} {"level":"debug","ts":"2026-04-18T01:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} I0418 01:40:28.649317 1 request.go:752] "Waited before sending request" delay="1.856152671s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjEyMzQsInN0YXJ0IjoiZTJlLXRlc3RzLXB5dGhvbi1meXFwaWViei1vbi1wdXNoLWpxazJ3LXNjYW4tcG9kXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-18T01:40: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-scan,tekton.dev/taskRunUID=368e4288-2e51-4868-aff3-6bff4cfbdab2"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs7e9ee3085e26015c190f63161728f040-download-sboms,tekton.dev/taskRunUID=db81bc62-a07d-4d3a-86cc-26fdf3dd6ea3"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-clone-repository,tekton.dev/taskRunUID=93a41758-1cd1-43cb-b773-8954789dd035"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-show-sbom,tekton.dev/taskRunUID=c93a932d-4dd3-4ad4-a328-46bf59829eb9"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919934743,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=4585ae3f9be08be3e8c3dcfcfa7e0813c31f8e17,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRunUID=3428eabc-b898-4d16-b3fc-33ba160ac9ec,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-03cbe5bee0562f245f19e4abaa28427e-verify-conforma,tekton.dev/taskRunUID=83baccfb-2a5a-4221-9e59-1afd00e6ec0c"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919804081,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=7cc6ee48d31d2b7fb54ff7f97b5007a7a8fbd834,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRunUID=0a64935a-3eb7-4b63-af9f-b864184a7ae9,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej744419fee224a39c2ae947b1012fea70-verify-conforma,tekton.dev/taskRunUID=bd82fee0-2d5a-46d4-8ac8-3a86b42f189e"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-deploy,tekton.dev/taskRunUID=80b48d95-dfea-4db8-917a-4ed01e7787d1"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919787086,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnea0d7dc23fd5bf3c354c470ea19a8624b-verify-conforma,tekton.dev/taskRunUID=41d5fb1e-14e9-4d8f-a0dd-fb0c14c5257f"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-build,tekton.dev/taskRunUID=05bf0116-bb44-4eaa-a9a0-1fe2ff699b22"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn49e3e75a63683773b53d7a46711374f9-clone-repository,tekton.dev/taskRunUID=b82d8eac-9ad1-47ff-8d18-ae93bd0e90b2"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej7e9ee3085e26015c190f63161728f040-verify-conforma,tekton.dev/taskRunUID=6ab85be9-23df-404c-9ab8-3e8f7d1afedf"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919928172,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=e7e35c6226918ef2d21757ec50b878e1b2462fe6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRunUID=1ffbe8a0-246c-4374-a9ef-f18ea51980e8,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-fyqaf725d0b455195a58d5611855608ffe9-get-images,tekton.dev/taskRunUID=d8de198a-358b-45ac-a478-42d366154d20"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark26875b651674db30cc917276bc8f6d99-get-images,tekton.dev/taskRunUID=c7e4b2c1-c81b-43ab-a8f6-0a03120f6c6c"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-clone-repository,tekton.dev/taskRunUID=aeb5060f-276e-40bd-988a-99a2fa9e4878"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythcccb956daaeaf1fdd3fa94559331e725-clone-repository,tekton.dev/taskRunUID=7eff4875-f12b-49d0-b778-ba22e1488277"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919899904,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8326271bcb4cb466f7074a672e25c4d8ac4b5761,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRunUID=b80e9272-4815-446b-8bf8-5ca20fd53fb8,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q39a37995e5838f76c0ba943954aefa1d-download-sboms,tekton.dev/taskRunUID=9f99bf0c-48ef-4e17-8856-d50d04911424"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-deployment-check,tekton.dev/taskRunUID=dcda4a82-8e80-4a50-ae76-b7c6fe6c83fe"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=e7e35c6226918ef2d21757ec50b878e1b2462fe6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRunUID=1ffbe8a0-246c-4374-a9ef-f18ea51980e8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythaf725d0b455195a58d5611855608ffe9-clone-repository,tekton.dev/taskRunUID=7577b0f7-0424-423b-9daa-80d20628cdd9"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-deployment-check,tekton.dev/taskRunUID=7f1fdc3e-8672-4b08-a740-21bc39a26716"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-scan,tekton.dev/taskRunUID=d059d74c-c993-4ec2-b5b9-91e2d1cfc6f6"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919899904,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8326271bcb4cb466f7074a672e25c4d8ac4b5761,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRunUID=b80e9272-4815-446b-8bf8-5ca20fd53fb8,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-39a37995e5838f76c0ba943954aefa1d-verify-conforma,tekton.dev/taskRunUID=dd5dbec7-451b-4518-97fb-61015ba3a2da"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-build,tekton.dev/taskRunUID=9c8bdd48-b5d8-4e41-b83e-5bede7a5ea9a"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71920033898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=fc5c4df6321b8ab90531b467fa3ed1e076675cde,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRunUID=b13480b9-c7e3-4d3e-8614-255b6e182534,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-sprinff6d4b2ba4a1d9c9a042339a728822fc-get-images,tekton.dev/taskRunUID=e97638e5-2834-40d8-8ff4-e2169be9451b"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx-build,tekton.dev/taskRunUID=0bc47881-e214-415f-b1e3-382c795574f0"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-summarize,tekton.dev/taskRunUID=94ffcc04-1dc2-4f58-90ed-aa6ff5389357"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-show-sbom,tekton.dev/taskRunUID=5acc893e-f7a8-4663-b7ff-807f22d4b20b"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-clone-repository,tekton.dev/taskRunUID=f0f1081f-39e5-422a-9668-614dc910547d"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-summarize,tekton.dev/taskRunUID=34b6d47f-f608-4182-a67d-e29532137e7b"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919928172,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=e7e35c6226918ef2d21757ec50b878e1b2462fe6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRunUID=1ffbe8a0-246c-4374-a9ef-f18ea51980e8,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-faf725d0b455195a58d5611855608ffe9-upload-sboms,tekton.dev/taskRunUID=44bdb051-6b44-4874-9070-2a6e7c8b8a69"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-scan,tekton.dev/taskRunUID=31954bcf-8e92-4d01-ae61-4d26ec37a075"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java9f12202e4360fba3662068853a98536b-clone-repository,tekton.dev/taskRunUID=97d658a5-33d4-4878-942e-c7c9858d3431"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919804081,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=7cc6ee48d31d2b7fb54ff7f97b5007a7a8fbd834,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRunUID=0a64935a-3eb7-4b63-af9f-b864184a7ae9,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-isz744419fee224a39c2ae947b1012fea70-get-images,tekton.dev/taskRunUID=dd8e88c4-4aaf-47b0-be1e-5c994df82f41"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-deploy,tekton.dev/taskRunUID=4607b9ba-d1d9-40cf-b2d9-322bbbab4c3b"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-deploy,tekton.dev/taskRunUID=db57ad28-d9dd-45ed-bfa3-61e6f3d74644"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-deployment-check,tekton.dev/taskRunUID=cbef89a0-4324-4be0-92bc-3a2187e6d28f"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-build,tekton.dev/taskRunUID=263c8a4d-cbb1-43ce-8a43-05f82a600dd3"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-summarize,tekton.dev/taskRunUID=6738f445-51dc-4578-a47f-6fa0570dd0e7"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua26875b651674db30cc917276bc8f6d99-upload-sboms,tekton.dev/taskRunUID=3e38e43e-3e88-4800-b2ca-9d6cd0760563"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=fc5c4df6321b8ab90531b467fa3ed1e076675cde,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRunUID=b13480b9-c7e3-4d3e-8614-255b6e182534,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javaff6d4b2ba4a1d9c9a042339a728822fc-clone-repository,tekton.dev/taskRunUID=55d3b984-b158-4891-ad2d-0895a164885d"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-i7e9ee3085e26015c190f63161728f040-upload-sboms,tekton.dev/taskRunUID=9a5e70f6-614a-4729-8a29-fe77137e2dc7"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-26875b651674db30cc917276bc8f6d99-verify-conforma,tekton.dev/taskRunUID=3288a757-1a9c-44a2-9052-896186b37e56"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919787086,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-ba0d7dc23fd5bf3c354c470ea19a8624b-upload-sboms,tekton.dev/taskRunUID=8c2a8f13-1b2d-47e0-989c-ceca2c87fdac"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919934743,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=4585ae3f9be08be3e8c3dcfcfa7e0813c31f8e17,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRunUID=3428eabc-b898-4d16-b3fc-33ba160ac9ec,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-spr03cbe5bee0562f245f19e4abaa28427e-upload-sboms,tekton.dev/taskRunUID=0a3e4ecf-e931-4440-b0da-01d8e50ea4b3"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-build,tekton.dev/taskRunUID=11a4f9d6-fa5a-4e3f-a372-5b0e34681770"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-show-sbom,tekton.dev/taskRunUID=cb3adaed-93f1-4819-8581-c0f42bcb9af7"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-scan,tekton.dev/taskRunUID=c9b6800e-c754-45ec-8529-c3072a15b6da"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919899904,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8326271bcb4cb466f7074a672e25c4d8ac4b5761,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRunUID=b80e9272-4815-446b-8bf8-5ca20fd53fb8,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua39a37995e5838f76c0ba943954aefa1d-upload-sboms,tekton.dev/taskRunUID=687c2b56-b909-4a4e-beec-e966aaa7c0ca"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919934743,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=4585ae3f9be08be3e8c3dcfcfa7e0813c31f8e17,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRunUID=3428eabc-b898-4d16-b3fc-33ba160ac9ec,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-sprin03cbe5bee0562f245f19e4abaa28427e-get-images,tekton.dev/taskRunUID=f366889f-8cb4-4172-b854-827f574a7f95"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-show-sbom,tekton.dev/taskRunUID=29c1629e-0180-4fde-a867-f8907bbdae79"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-scan,tekton.dev/taskRunUID=e02f50f3-ee2b-4c0d-a7b2-a9a5962f8ba2"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=eb746423570a6da4276093104df0c0ca29f61690,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRunUID=d33c2e95-a428-4347-be58-398b4c05b928,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn3eadaac8ca637c3ea273936e75b00257-clone-repository,tekton.dev/taskRunUID=473b8756-ffce-4e4a-a279-33e3111691e1"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919886688,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=eb746423570a6da4276093104df0c0ca29f61690,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRunUID=d33c2e95-a428-4347-be58-398b4c05b928,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b3eadaac8ca637c3ea273936e75b00257-upload-sboms,tekton.dev/taskRunUID=caee13b7-d7cb-46b2-82f9-db0a9f2b8c2f"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java43d52c697f7eab859e82fe7339a1721c-deployment-check,tekton.dev/taskRunUID=90792046-9686-4f87-8521-a71f707e5ac7"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919804081,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=7cc6ee48d31d2b7fb54ff7f97b5007a7a8fbd834,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRunUID=0a64935a-3eb7-4b63-af9f-b864184a7ae9,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-i744419fee224a39c2ae947b1012fea70-upload-sboms,tekton.dev/taskRunUID=a27a2bf4-e57a-4e32-befb-f0522bf5ec54"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919496485,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=bc970e0127be44a6584947d3ff9546949726b1d8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn,tekton.dev/pipelineRunUID=4e501949-3a30-4df3-8653-e96faba33407,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-pull-request-lskgn-show-sbom,tekton.dev/taskRunUID=e31d4a18-f87a-4bb6-80df-abae80661ac3"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-build,tekton.dev/taskRunUID=8ddfc526-bd5d-468f-a9da-ef94006f7c71"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919787086,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-basa0d7dc23fd5bf3c354c470ea19a8624b-get-images,tekton.dev/taskRunUID=ec84696b-168b-43ff-ae91-9158a3f27fbb"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71920033898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=fc5c4df6321b8ab90531b467fa3ed1e076675cde,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-kwjrg,tekton.dev/pipelineRunUID=b13480b9-c7e3-4d3e-8614-255b6e182534,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-sff6d4b2ba4a1d9c9a042339a728822fc-download-sboms,tekton.dev/taskRunUID=0fbbbe77-d273-44fb-a4de-f205a8c20210"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java26875b651674db30cc917276bc8f6d99-clone-repository,tekton.dev/taskRunUID=508cd4fe-aabe-4713-9597-843874367c6b"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java9c4102dc23d8b8f336161ecd7fbbde10-clone-repository,tekton.dev/taskRunUID=2e4c6be0-29bc-49fc-8259-41afaf0e6521"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node7e9ee3085e26015c190f63161728f040-clone-repository,tekton.dev/taskRunUID=756fa886-9710-4ca3-8729-9f0b150fb6b3"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919829463,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=9ff90b035467fe9bb7a80cddba7c489ebf6fdc08,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRunUID=1e6fcbf0-ee7b-4403-8475-2f8dfff176c1,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-fyq85adc17f3427f0040439d66a13d4f928-get-images,tekton.dev/taskRunUID=95cb3e2c-3067-4f88-8e85-efca43888931"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-deploy,tekton.dev/taskRunUID=d6b25fc9-87bd-4e96-8b7b-60360935254d"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-vzlgfbkc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pipelinesascode.tekton.dev/check-run-id=71919481548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-vzlgfbkc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-vzlgfbkc-repository,pipelinesascode.tekton.dev/sha=7ce772f6826d3c70431db3f23f1b6ba596485921,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-vzlgfbkc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRunUID=cb14a468-9f86-4a0d-bf6f-e24f727b094b,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-build,tekton.dev/taskRunUID=f5553134-c53b-4d9d-91f9-97dfb4a4c0d6"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-summarize,tekton.dev/taskRunUID=f16c026f-1764-407d-a57b-323874b88809"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919928172,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=e7e35c6226918ef2d21757ec50b878e1b2462fe6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-rls6v,tekton.dev/pipelineRunUID=1ffbe8a0-246c-4374-a9ef-f18ea51980e8,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-pythonaf725d0b455195a58d5611855608ffe9-download-sboms,tekton.dev/taskRunUID=4998ce28-8de6-476c-8a9d-6f8a56da2c07"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotna0d7dc23fd5bf3c354c470ea19a8624b-clone-repository,tekton.dev/taskRunUID=f6aea1b2-06d0-40f3-8a6f-5f562591a57c"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919899904,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8326271bcb4cb466f7074a672e25c4d8ac4b5761,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRunUID=b80e9272-4815-446b-8bf8-5ca20fd53fb8,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark39a37995e5838f76c0ba943954aefa1d-get-images,tekton.dev/taskRunUID=e0bc92a9-35ef-4d1a-90e5-d2388845c3c5"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8326271bcb4cb466f7074a672e25c4d8ac4b5761,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-rszrn,tekton.dev/pipelineRunUID=b80e9272-4815-446b-8bf8-5ca20fd53fb8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java39a37995e5838f76c0ba943954aefa1d-clone-repository,tekton.dev/taskRunUID=88942ab4-afb9-423a-9fc1-84fabae1126e"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-build,tekton.dev/taskRunUID=5438259f-82c8-4623-881c-d9809975cd6f"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-summarize,tekton.dev/taskRunUID=2c8f5e69-b99a-40a1-8cff-eb7350af0e1b"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919886688,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=eb746423570a6da4276093104df0c0ca29f61690,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRunUID=d33c2e95-a428-4347-be58-398b4c05b928,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotne3eadaac8ca637c3ea273936e75b00257-verify-conforma,tekton.dev/taskRunUID=a70e3b95-323c-4101-b3c2-3a59316ef516"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919800952,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-gitops-repository,pipelinesascode.tekton.dev/sha=8658fd9fba3966868de8f8012b08a4b51c89d05b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-gitops-on-pull-request-4prkr,tekton.dev/pipelineRunUID=3a73ff6f-6d84-45a9-a4cc-c452799f5604,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q26875b651674db30cc917276bc8f6d99-download-sboms,tekton.dev/taskRunUID=cb781d51-6b35-4c0d-a720-208c84eecb92"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919758513,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg-build,tekton.dev/taskRunUID=bc315223-e920-4703-88e0-69da2733cb3a"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=7cc6ee48d31d2b7fb54ff7f97b5007a7a8fbd834,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-gzpp4,tekton.dev/pipelineRunUID=0a64935a-3eb7-4b63-af9f-b864184a7ae9,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node744419fee224a39c2ae947b1012fea70-clone-repository,tekton.dev/taskRunUID=b1608fdc-708e-4c44-8657-7f7b773d6034"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919886688,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=eb746423570a6da4276093104df0c0ca29f61690,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-mvjp9,tekton.dev/pipelineRunUID=d33c2e95-a428-4347-be58-398b4c05b928,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas3eadaac8ca637c3ea273936e75b00257-get-images,tekton.dev/taskRunUID=2091d7dc-9beb-45d8-95fe-4ae55c9439cd"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-deployment-check,tekton.dev/taskRunUID=5825bb6c-0b0a-43ab-8526-4b9cc667eb9a"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919445696,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=60ac6c07be5269a0f14386140c53d1e0f47a0d71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8,tekton.dev/pipelineRunUID=e9918545-cf56-4a79-b5da-fa87d164dea2,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-pull-request-kvzb8-scan,tekton.dev/taskRunUID=77b936a2-843b-47d9-bc99-9a90e143683c"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919829463,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=9ff90b035467fe9bb7a80cddba7c489ebf6fdc08,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRunUID=1e6fcbf0-ee7b-4403-8475-2f8dfff176c1,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python85adc17f3427f0040439d66a13d4f928-download-sboms,tekton.dev/taskRunUID=31303273-905f-48d9-ac44-47482a8f6f10"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-build,tekton.dev/taskRunUID=80b9bb5b-aed0-4b9c-9bb7-24e344fbffdc"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919601786,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=a9efcd4e704d68045f74d83cd80e684645436fe4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp,tekton.dev/pipelineRunUID=66249002-0281-4825-a555-62a289ad0b5d,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-push-xk5rp-scan,tekton.dev/taskRunUID=22a4b12f-028d-4922-8d57-057d9d1d0ce7"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919643159,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-repository,pipelinesascode.tekton.dev/sha=f221870cc73bb45d7dab8da357129cd1082af8e1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-on-push-jqk2w,tekton.dev/pipelineRunUID=6ecc3b29-6b77-49ae-9c03-7ec699fa5762,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-fyqpiebz-on-push-jqk2w-show-sbom,tekton.dev/taskRunUID=9ec9b0f3-871b-48c9-90ad-f39b1debbd9f"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-build,tekton.dev/taskRunUID=7bc6068f-4ecd-4289-acd1-a38484e6e1bf"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx-scan,tekton.dev/taskRunUID=7678a21c-20dc-4756-a72d-b4218af7f60d"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919709778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-gitops-repository,pipelinesascode.tekton.dev/sha=593e9f28c55ea4c2dde5b3af7e2c2cd7c1a85d5a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-gitops-on-pull-request-j6g85,tekton.dev/pipelineRunUID=d4d1165b-6ee5-439f-9aa3-3f8a343892d3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-isz7e9ee3085e26015c190f63161728f040-get-images,tekton.dev/taskRunUID=ffa70e26-edc1-4ceb-a3ee-4d2c5343ace1"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-iszqyjzm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-id=e2e-tests-nodejs-iszqyjzm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iszqyjzm,pipelinesascode.tekton.dev/check-run-id=71919563928,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iszqyjzm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iszqyjzm-repository,pipelinesascode.tekton.dev/sha=8516c50f1c41d31f09506f5ba67a7f8546ded616,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iszqyjzm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6,tekton.dev/pipelineRunUID=0466616f-8d7c-4cb9-a878-276987d2a902,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iszqyjzm-on-push-tnsr6-show-sbom,tekton.dev/taskRunUID=f76f8ee2-15fb-4ea5-bc68-c7c40f81fc3b"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919456866,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=139997afd58c76605b9769c357a753743180729b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk,tekton.dev/pipelineRunUID=45e3a7f8-4218-4707-b294-6d35dc7220cd,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-pull-request-l79jk-show-sbom,tekton.dev/taskRunUID=3ef28588-510f-43bd-98db-35f7593b98b0"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-show-sbom,tekton.dev/taskRunUID=efc7be4d-d239-4408-92c5-0b4f01ab1213"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919787086,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-gitops-repository,pipelinesascode.tekton.dev/sha=9457d8b48fd525df4db827d3df647fa7e0a13029,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-gitops-on-pull-request-95xvn,tekton.dev/pipelineRunUID=46e784a0-3a99-466a-874b-112f0d00e6dc,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotneta0d7dc23fd5bf3c354c470ea19a8624b-download-sboms,tekton.dev/taskRunUID=786702b7-18a2-4e40-a746-b072521bd69b"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-vzlgfbkc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-id=e2e-tests-go-vzlgfbkc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-vzlgfbkc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-vzlgfbkc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-vzlgfbkc-repository,pipelinesascode.tekton.dev/sha=7ce772f6826d3c70431db3f23f1b6ba596485921,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-vzlgfbkc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr,tekton.dev/pipelineRunUID=cb14a468-9f86-4a0d-bf6f-e24f727b094b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-vzlgfbkc-on-pull-request-zzbpr-clone-repository,tekton.dev/taskRunUID=47dd8956-977e-4a30-b85e-d973f8e1121c"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919596434,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=37276bdc68dc1fd1af981fb1ff1b4cfbddb7e8f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9,tekton.dev/pipelineRunUID=41659379-277d-475d-8cac-b9ebc162864a,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-push-br5l9-summarize,tekton.dev/taskRunUID=c59b3d03-f0ab-40e5-8dec-fb60e8dab2b0"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/check-run-id=71919612791,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=dc7c0a881fbc3833930da6f64b90d7daa865d824,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-pull-request-849tx,tekton.dev/pipelineRunUID=ecef6576-8032-4768-b3d4-3d8e0121a515,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring16c198738936a2a2137c0891f7068a7b-show-sbom,tekton.dev/taskRunUID=e254d109-2d4c-4e4e-bc31-1e4c09350d5e"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-repository,pipelinesascode.tekton.dev/sha=deadb57d3d42d2366628a18728304457551b1dd9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-on-push-r2mgg,tekton.dev/pipelineRunUID=b492aa54-a212-4cc6-8390-e7f3ccfa42fc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java43d52c697f7eab859e82fe7339a1721c-clone-repository,tekton.dev/taskRunUID=5ed89175-dc44-46fa-870c-73beb60d0891"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/check-run-id=71919829463,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=9ff90b035467fe9bb7a80cddba7c489ebf6fdc08,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRunUID=1e6fcbf0-ee7b-4403-8475-2f8dfff176c1,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-f85adc17f3427f0040439d66a13d4f928-upload-sboms,tekton.dev/taskRunUID=b93ae397-92e0-4f5b-97d9-c16d3dfe1645"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-wdnmzegx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-wdnmzegx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-wdnmzegx,pipelinesascode.tekton.dev/check-run-id=71919614890,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-wdnmzegx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-wdnmzegx-repository,pipelinesascode.tekton.dev/sha=0c5f10fc89bb78368311c75c213d776e2746f1dc,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-wdnmzegx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq,tekton.dev/pipelineRunUID=cc27f918-b46b-4dc2-8436-752022e11719,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-wdnmzegx-on-push-rwgmq-scan,tekton.dev/taskRunUID=3ab458a5-68cf-4833-b070-4f7c6f3d6799"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-coimsbho,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-id=e2e-tests-java-quarkus-coimsbho,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-coimsbho,pipelinesascode.tekton.dev/check-run-id=71919439515,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-coimsbho-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-coimsbho-repository,pipelinesascode.tekton.dev/sha=7d631a5c3af4dbb5ac2e04a7c03bfb403aca600e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-coimsbho,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7,tekton.dev/pipelineRunUID=c20a0464-4a00-4f38-9009-e28808774cf6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-coimsbho-on-pull-request-mdzd7-show-sbom,tekton.dev/taskRunUID=f7a15a83-2180-47f0-990d-3900a67f66f6"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-doggwxrw,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-id=e2e-tests-java-springboot-doggwxrw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-doggwxrw,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-doggwxrw-gitops-repository,pipelinesascode.tekton.dev/sha=4585ae3f9be08be3e8c3dcfcfa7e0813c31f8e17,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-doggwxrw-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRun=e2e-tests-java-springboot-doggwxrw-gitops-on-pull-request-mdvpt,tekton.dev/pipelineRunUID=3428eabc-b898-4d16-b3fc-33ba160ac9ec,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java03cbe5bee0562f245f19e4abaa28427e-clone-repository,tekton.dev/taskRunUID=1f8e9e0b-c48b-4f83-a54c-8c17de889cee"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-18T01:40: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-fyqpiebz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-id=e2e-tests-python-fyqpiebz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-fyqpiebz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-fyqpiebz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-fyqpiebz-gitops-repository,pipelinesascode.tekton.dev/sha=9ff90b035467fe9bb7a80cddba7c489ebf6fdc08,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-fyqpiebz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRun=e2e-tests-python-fyqpiebz-gitops-on-pull-request-4xn87,tekton.dev/pipelineRunUID=1e6fcbf0-ee7b-4403-8475-2f8dfff176c1,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth85adc17f3427f0040439d66a13d4f928-clone-repository,tekton.dev/taskRunUID=1ab1f0ef-d8d8-45b8-886e-00bc8d44eead"} {"level":"debug","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-18T01:40:28Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"}